Class MarkImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Mark,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Mark,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Mark,Comparable<Mark>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static Markstatic Markcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_markable_name, String ref_feature_name, String m_path, String m_value) static Markcreate(Sql context, String ref_markable_name, String ref_feature_name, String m_path, String m_value) voiddispose()io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getPath()io.ciera.runtime.summit.application.IRunContextgetValue()oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidsetFeature_name(String ref_feature_name) voidsetMarkable_name(String ref_markable_name) voidvoidvoidvoidsetR2823_precedes_Mark(Mark inst) voidsetR2823_succeeds_Mark(Mark inst) voidMethods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_MARK
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Mark create(Sql context, String ref_markable_name, String ref_feature_name, String m_path, String m_value) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Mark create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_markable_name, String ref_feature_name, String m_path, String m_value) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getMarkable_name
- Specified by:
getMarkable_namein interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setMarkable_name
public void setMarkable_name(String ref_markable_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setMarkable_namein interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getFeature_name
- Specified by:
getFeature_namein interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setFeature_name
public void setFeature_name(String ref_feature_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setFeature_namein interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPath
-
getPath
-
getValue
-
setValue
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
dispose
public void dispose() throws io.ciera.runtime.summit.exceptions.XtumlException -
setR2821_is_marked_by_Feature
- Specified by:
setR2821_is_marked_by_Featurein interfaceMark
-
R2821_is_marked_by_Feature
public Feature R2821_is_marked_by_Feature() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R2821_is_marked_by_Featurein interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR2821_marks_MarkableElementType
- Specified by:
setR2821_marks_MarkableElementTypein interfaceMark
-
R2821_marks_MarkableElementType
public MarkableElementType R2821_marks_MarkableElementType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R2821_marks_MarkableElementTypein interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR2823_precedes_Mark
- Specified by:
setR2823_precedes_Markin interfaceMark
-
R2823_precedes_Mark
- Specified by:
R2823_precedes_Markin interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR2823_succeeds_Mark
- Specified by:
setR2823_succeeds_Markin interfaceMark
-
R2823_succeeds_Mark
- Specified by:
R2823_succeeds_Markin interfaceMark- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public Mark oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-