public interface Interface extends Entity
The following features are supported:
RepositoryPackage.getInterface()| Modifier and Type | Method and Description |
|---|---|
EList<Interface> |
getParentInterfaces__Interface()
Returns the value of the 'Parent Interfaces Interface' reference list.
|
EList<Protocol> |
getProtocols__Interface()
Returns the value of the 'Protocols Interface' containment reference list.
|
Repository |
getRepository__Interface()
Returns the value of the 'Repository Interface' container reference.
|
EList<RequiredCharacterisation> |
getRequiredCharacterisations()
Returns the value of the 'Required Characterisations' containment reference
list.
|
boolean |
NoProtocolTypeIDUsedTwice(DiagnosticChain diagnostics,
Map<Object,Object> context) |
void |
setRepository__Interface(Repository value)
Sets the value of the
'
Repository Interface' container reference. |
getEntityName, setEntityNamecdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final String copyright
EList<Interface> getParentInterfaces__Interface()
Interface. This property represents
the interfaces from which this interface directly inherits. RepositoryPackage.getInterface_ParentInterfaces__Interface()EList<Protocol> getProtocols__Interface()
Protocol. This property represents
the protocol bound to this interfaces, i.e., the way, in the sense of the order, the services
of this interfaces are allowed to be called. RepositoryPackage.getInterface_Protocols__Interface()EList<RequiredCharacterisation> getRequiredCharacterisations()
RequiredCharacterisation. It is bidirectional
and its opposite is
'Interface Required Characterisation'.
documentation of required variable characterisations RepositoryPackage.getInterface_RequiredCharacterisations(),
RequiredCharacterisation.getInterface_RequiredCharacterisation()Repository getRepository__Interface()
Interfaces Repository'. This property represents the repository where this interface is stored.
setRepository__Interface(Repository),
RepositoryPackage.getInterface_Repository__Interface(),
Repository.getInterfaces__Repository()void setRepository__Interface(Repository value)
Repository Interface' container reference. value - the new value of the 'Repository Interface' container reference.getRepository__Interface()boolean NoProtocolTypeIDUsedTwice(DiagnosticChain diagnostics, Map<Object,Object> context)
diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.