Interface Enumerator
-
- All Superinterfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.application.IInstanceActionHome<Enumerator,Sql>,io.ciera.runtime.summit.classes.IModelInstance<Enumerator,Sql>,io.ciera.runtime.summit.types.IXtumlType
- All Known Implementing Classes:
EnumeratorImpl
public interface Enumerator extends io.ciera.runtime.summit.classes.IModelInstance<Enumerator,Sql>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidaddR786_is_referenced_by_EnumeratorReference(EnumeratorReference inst)StringgetName()StringgetType_name()StringgetType_package()intgetValue()EnumeratedTypeR415_is_unique_value_of_EnumeratedType()EnumeratorReferenceSetR786_is_referenced_by_EnumeratorReference()default voidremoveR786_is_referenced_by_EnumeratorReference(EnumeratorReference inst)voidrender()voidrender_accessor()voidsetName(String m_name)default voidsetR415_is_unique_value_of_EnumeratedType(EnumeratedType inst)voidsetType_name(String ref_type_name)voidsetType_package(String ref_type_package)voidsetValue(int m_value)-
Methods inherited from interface io.ciera.runtime.summit.application.IActionHome
context, getRunContext, warn
-
Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentState
-
-
-
-
Method Detail
-
setType_name
void setType_name(String ref_type_name) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_name
String getType_name() throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_package
String getType_package() throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType_package
void setType_package(String ref_type_package) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getValue
int getValue() throws io.ciera.runtime.summit.exceptions.XtumlException- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setValue
void setValue(int m_value) throws io.ciera.runtime.summit.exceptions.XtumlException- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
render
void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
render_accessor
void render_accessor() throws io.ciera.runtime.summit.exceptions.XtumlException- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR415_is_unique_value_of_EnumeratedType
default void setR415_is_unique_value_of_EnumeratedType(EnumeratedType inst)
-
R415_is_unique_value_of_EnumeratedType
EnumeratedType R415_is_unique_value_of_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR786_is_referenced_by_EnumeratorReference
default void addR786_is_referenced_by_EnumeratorReference(EnumeratorReference inst)
-
removeR786_is_referenced_by_EnumeratorReference
default void removeR786_is_referenced_by_EnumeratorReference(EnumeratorReference inst)
-
R786_is_referenced_by_EnumeratorReference
EnumeratorReferenceSet R786_is_referenced_by_EnumeratorReference() throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
-