Class RequirementImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<Requirement,Sql>
io.ciera.tool.sql.ooaofooa.component.impl.RequirementImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Requirement,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Requirement,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Requirement,Comparable<Requirement>
public class RequirementImpl
extends io.ciera.runtime.summit.classes.ModelInstance<Requirement,Sql>
implements Requirement
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcontext()static Requirementstatic Requirementcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id, String m_Name, String m_Descrip, String m_InformalName, String m_reversePathFromComponent) static Requirementcreate(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id, String m_Name, String m_Descrip, String m_InformalName, String m_reversePathFromComponent) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidself()voidsetDescrip(String m_Descrip) voidsetInformalName(String m_InformalName) voidvoidvoidsetRequirement_Id(io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id) voidsetReversePathFromComponent(String m_reversePathFromComponent) Methods 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_REQUIREMENT
-
-
Method Details
-
create
public static Requirement create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Requirement create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id, String m_Name, String m_Descrip, String m_InformalName, String m_reversePathFromComponent) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Requirement create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id, String m_Name, String m_Descrip, String m_InformalName, String m_reversePathFromComponent) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRequirement_Id
public io.ciera.runtime.summit.types.UniqueId getRequirement_Id() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getRequirement_Idin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setRequirement_Id
public void setRequirement_Id(io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setRequirement_Idin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDescrip
- Specified by:
setDescripin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDescrip
- Specified by:
getDescripin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getInformalName
- Specified by:
getInformalNamein interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setInformalName
public void setInformalName(String m_InformalName) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setInformalNamein interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReversePathFromComponent
public void setReversePathFromComponent(String m_reversePathFromComponent) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReversePathFromComponentin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReversePathFromComponent
public String getReversePathFromComponent() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReversePathFromComponentin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<Requirement,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<Requirement,Sql>
-
addR4002_satisfies_Satisfaction
- Specified by:
addR4002_satisfies_Satisfactionin interfaceRequirement
-
removeR4002_satisfies_Satisfaction
- Specified by:
removeR4002_satisfies_Satisfactionin interfaceRequirement
-
R4002_satisfies_Satisfaction
public SatisfactionSet R4002_satisfies_Satisfaction() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4002_satisfies_Satisfactionin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4009_is_a_InterfaceReference
- Specified by:
setR4009_is_a_InterfaceReferencein interfaceRequirement
-
R4009_is_a_InterfaceReference
public InterfaceReference R4009_is_a_InterfaceReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4009_is_a_InterfaceReferencein interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4500_implements_RequiredExecutableProperty
- Specified by:
addR4500_implements_RequiredExecutablePropertyin interfaceRequirement
-
removeR4500_implements_RequiredExecutableProperty
- Specified by:
removeR4500_implements_RequiredExecutablePropertyin interfaceRequirement
-
R4500_implements_RequiredExecutableProperty
public RequiredExecutablePropertySet R4500_implements_RequiredExecutableProperty() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4500_implements_RequiredExecutablePropertyin interfaceRequirement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<Requirement,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<Requirement,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<Requirement,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<Requirement,Sql>
-
oneWhere
public Requirement 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
-