Class FeatureImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Feature,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Feature,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Feature,Comparable<Feature>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddR2821_marks_Mark(Mark inst) voidcontext()static Featurestatic Featurestatic Featurevoiddispose()io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidremoveR2821_marks_Mark(Mark inst) voidself()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_FEATURE
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Feature create(Sql context, String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Feature create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
-
getName
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
dispose
public void dispose() throws io.ciera.runtime.summit.exceptions.XtumlException -
addR2821_marks_Mark
- Specified by:
addR2821_marks_Markin interfaceFeature
-
removeR2821_marks_Mark
- Specified by:
removeR2821_marks_Markin interfaceFeature
-
R2821_marks_Mark
- Specified by:
R2821_marks_Markin interfaceFeature- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR2822_is_available_for_MarkableElementType
- Specified by:
addR2822_is_available_for_MarkableElementTypein interfaceFeature
-
removeR2822_is_available_for_MarkableElementType
- Specified by:
removeR2822_is_available_for_MarkableElementTypein interfaceFeature
-
R2822_is_available_for_MarkableElementType
public MarkableElementTypeSet R2822_is_available_for_MarkableElementType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R2822_is_available_for_MarkableElementTypein interfaceFeature- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public Feature 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
-