Class InterfaceReferenceImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<InterfaceReference,Sql>
io.ciera.tool.sql.ooaofooa.component.impl.InterfaceReferenceImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<InterfaceReference,,Sql> io.ciera.runtime.summit.classes.IModelInstance<InterfaceReference,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,InterfaceReference,Comparable<InterfaceReference>
public class InterfaceReferenceImpl
extends io.ciera.runtime.summit.classes.ModelInstance<InterfaceReference,Sql>
implements InterfaceReference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcontext()static InterfaceReferencestatic InterfaceReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId m_Id, io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id, io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id, io.ciera.runtime.summit.types.UniqueId ref_Port_Id) static InterfaceReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Id, io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id, io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id, io.ciera.runtime.summit.types.UniqueId ref_Port_Id) io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.types.UniqueIdgetId()io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidremoveR4013_may_delegate_through_InterfaceReferenceInDelegation(InterfaceReferenceInDelegation inst) voidself()voidsetDelegation_Id(io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id) voidsetFormal_Interface_Id(io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id) voidsetId(io.ciera.runtime.summit.types.UniqueId m_Id) voidsetPort_Id(io.ciera.runtime.summit.types.UniqueId ref_Port_Id) voidvoidvoidvoidvoidMethods 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_INTERFACEREFERENCE
-
-
Method Details
-
create
public static InterfaceReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static InterfaceReference create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Id, io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id, io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id, io.ciera.runtime.summit.types.UniqueId ref_Port_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static InterfaceReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Id, io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id, io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id, io.ciera.runtime.summit.types.UniqueId ref_Port_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId
public io.ciera.runtime.summit.types.UniqueId getId() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getIdin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setId
public void setId(io.ciera.runtime.summit.types.UniqueId m_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setIdin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setFormal_Interface_Id
public void setFormal_Interface_Id(io.ciera.runtime.summit.types.UniqueId ref_Formal_Interface_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setFormal_Interface_Idin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getFormal_Interface_Id
public io.ciera.runtime.summit.types.UniqueId getFormal_Interface_Id() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getFormal_Interface_Idin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDelegation_Id
public void setDelegation_Id(io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setDelegation_Idin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDelegation_Id
public io.ciera.runtime.summit.types.UniqueId getDelegation_Id() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getDelegation_Idin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPort_Id
public io.ciera.runtime.summit.types.UniqueId getPort_Id() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getPort_Idin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPort_Id
public void setPort_Id(io.ciera.runtime.summit.types.UniqueId ref_Port_Id) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setPort_Idin interfaceInterfaceReference- 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<InterfaceReference,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<InterfaceReference,Sql>
-
setR4009_is_a_Provision
- Specified by:
setR4009_is_a_Provisionin interfaceInterfaceReference
-
R4009_is_a_Provision
- Specified by:
R4009_is_a_Provisionin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4009_is_a_Requirement
- Specified by:
setR4009_is_a_Requirementin interfaceInterfaceReference
-
R4009_is_a_Requirement
public Requirement R4009_is_a_Requirement() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4009_is_a_Requirementin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4012_may_be_defined_by_C_I
- Specified by:
setR4012_may_be_defined_by_C_Iin interfaceInterfaceReference
-
R4012_may_be_defined_by_C_I
- Specified by:
R4012_may_be_defined_by_C_Iin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4013_may_delegate_through_InterfaceReferenceInDelegation
public void addR4013_may_delegate_through_InterfaceReferenceInDelegation(InterfaceReferenceInDelegation inst) - Specified by:
addR4013_may_delegate_through_InterfaceReferenceInDelegationin interfaceInterfaceReference
-
removeR4013_may_delegate_through_InterfaceReferenceInDelegation
public void removeR4013_may_delegate_through_InterfaceReferenceInDelegation(InterfaceReferenceInDelegation inst) - Specified by:
removeR4013_may_delegate_through_InterfaceReferenceInDelegationin interfaceInterfaceReference
-
R4013_may_delegate_through_InterfaceReferenceInDelegation
public InterfaceReferenceInDelegationSet R4013_may_delegate_through_InterfaceReferenceInDelegation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4013_may_delegate_through_InterfaceReferenceInDelegationin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4014_receives_delegation_via_Delegation
- Specified by:
setR4014_receives_delegation_via_Delegationin interfaceInterfaceReference
-
R4014_receives_delegation_via_Delegation
public Delegation R4014_receives_delegation_via_Delegation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4014_receives_delegation_via_Delegationin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4016_originates_from_C_PO
- Specified by:
setR4016_originates_from_C_POin interfaceInterfaceReference
-
R4016_originates_from_C_PO
- Specified by:
R4016_originates_from_C_POin interfaceInterfaceReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4701_is_imported_ImportedReference
- Specified by:
addR4701_is_imported_ImportedReferencein interfaceInterfaceReference
-
removeR4701_is_imported_ImportedReference
- Specified by:
removeR4701_is_imported_ImportedReferencein interfaceInterfaceReference
-
R4701_is_imported_ImportedReference
public ImportedReferenceSet R4701_is_imported_ImportedReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4701_is_imported_ImportedReferencein interfaceInterfaceReference- 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<InterfaceReference,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<InterfaceReference,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<InterfaceReference,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<InterfaceReference,Sql>
-
oneWhere
public InterfaceReference 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
-