|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KaomPackage
The Package for the model. It contains accessors for the meta objects to represent
KaomFactory
kind | = | package |
Nested Class Summary | |
---|---|
static interface |
KaomPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
EPackage.Descriptor, EPackage.Registry |
Field Summary | |
---|---|
static KaomPackage |
eINSTANCE
The singleton instance of the package. |
static String |
eNAME
The package name. |
static String |
eNS_PREFIX
The package namespace name. |
static String |
eNS_URI
The package namespace URI. |
static int |
ENTITY
The meta object id for the ' Entity ' class. |
static int |
ENTITY__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
ENTITY__CHILD_ENTITIES
The feature id for the 'Child Entities' containment reference list. |
static int |
ENTITY__CHILD_LINKS
The feature id for the 'Child Links' containment reference list. |
static int |
ENTITY__CHILD_PORTS
The feature id for the 'Child Ports' containment reference list. |
static int |
ENTITY__CHILD_RELATIONS
The feature id for the 'Child Relations' containment reference list. |
static int |
ENTITY__ID
The feature id for the 'Id' attribute. |
static int |
ENTITY__INCOMING_LINKS
The feature id for the 'Incoming Links' reference list. |
static int |
ENTITY__NAME
The feature id for the 'Name' attribute. |
static int |
ENTITY__OUTGOING_LINKS
The feature id for the 'Outgoing Links' reference list. |
static int |
ENTITY_FEATURE_COUNT
The number of structural features of the 'Entity' class. |
static int |
LINK
The meta object id for the ' Link ' class. |
static int |
LINK__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
LINK__NAME
The feature id for the 'Name' attribute. |
static int |
LINK__SOURCE
The feature id for the 'Source' reference. |
static int |
LINK__TARGET
The feature id for the 'Target' reference. |
static int |
LINK_FEATURE_COUNT
The number of structural features of the 'Link' class. |
static int |
LINKABLE
The meta object id for the ' Linkable ' class. |
static int |
LINKABLE__ID
The feature id for the 'Id' attribute. |
static int |
LINKABLE__INCOMING_LINKS
The feature id for the 'Incoming Links' reference list. |
static int |
LINKABLE__OUTGOING_LINKS
The feature id for the 'Outgoing Links' reference list. |
static int |
LINKABLE_FEATURE_COUNT
The number of structural features of the 'Linkable' class. |
static int |
PORT
The meta object id for the ' Port ' class. |
static int |
PORT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
PORT__ID
The feature id for the 'Id' attribute. |
static int |
PORT__INCOMING_LINKS
The feature id for the 'Incoming Links' reference list. |
static int |
PORT__NAME
The feature id for the 'Name' attribute. |
static int |
PORT__OUTGOING_LINKS
The feature id for the 'Outgoing Links' reference list. |
static int |
PORT_FEATURE_COUNT
The number of structural features of the 'Port' class. |
static int |
RELATION
The meta object id for the ' Relation ' class. |
static int |
RELATION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
RELATION__ID
The feature id for the 'Id' attribute. |
static int |
RELATION__INCOMING_LINKS
The feature id for the 'Incoming Links' reference list. |
static int |
RELATION__NAME
The feature id for the 'Name' attribute. |
static int |
RELATION__OUTGOING_LINKS
The feature id for the 'Outgoing Links' reference list. |
static int |
RELATION_FEATURE_COUNT
The number of structural features of the 'Relation' class. |
Method Summary | |
---|---|
EReference |
getEntity_ChildEntities()
Returns the meta object for the containment reference list ' Child Entities '. |
EReference |
getEntity_ChildLinks()
Returns the meta object for the containment reference list ' Child Links '. |
EReference |
getEntity_ChildPorts()
Returns the meta object for the containment reference list ' Child Ports '. |
EReference |
getEntity_ChildRelations()
Returns the meta object for the containment reference list ' Child Relations '. |
EClass |
getEntity()
Returns the meta object for class ' Entity '. |
KaomFactory |
getKaomFactory()
Returns the factory that creates the instances of the model. |
EReference |
getLink_Source()
Returns the meta object for the reference ' Source '. |
EReference |
getLink_Target()
Returns the meta object for the reference ' Target '. |
EClass |
getLink()
Returns the meta object for class ' Link '. |
EAttribute |
getLinkable_Id()
Returns the meta object for the attribute ' Id '. |
EReference |
getLinkable_IncomingLinks()
Returns the meta object for the reference list ' Incoming Links '. |
EReference |
getLinkable_OutgoingLinks()
Returns the meta object for the reference list ' Outgoing Links '. |
EClass |
getLinkable()
Returns the meta object for class ' Linkable '. |
EClass |
getPort()
Returns the meta object for class ' Port '. |
EClass |
getRelation()
Returns the meta object for class ' Relation '. |
Methods inherited from interface org.eclipse.emf.ecore.EPackage |
---|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final KaomPackage eINSTANCE
static final int LINKABLE
Linkable
' class.
LinkableImpl
,
KaomPackageImpl.getLinkable()
,
Constant Field Valuesstatic final int ENTITY
Entity
' class.
EntityImpl
,
KaomPackageImpl.getEntity()
,
Constant Field Valuesstatic final int ENTITY__ANNOTATIONS
static final int ENTITY__NAME
static final int ENTITY__OUTGOING_LINKS
static final int ENTITY__INCOMING_LINKS
static final int ENTITY__ID
static final int ENTITY__CHILD_ENTITIES
static final int ENTITY__CHILD_LINKS
static final int ENTITY__CHILD_PORTS
static final int ENTITY__CHILD_RELATIONS
static final int ENTITY_FEATURE_COUNT
static final int PORT
Port
' class.
PortImpl
,
KaomPackageImpl.getPort()
,
Constant Field Valuesstatic final int PORT__ANNOTATIONS
static final int PORT__NAME
static final int PORT__OUTGOING_LINKS
static final int PORT__INCOMING_LINKS
static final int PORT__ID
static final int PORT_FEATURE_COUNT
static final int RELATION
Relation
' class.
RelationImpl
,
KaomPackageImpl.getRelation()
,
Constant Field Valuesstatic final int RELATION__ANNOTATIONS
static final int RELATION__NAME
static final int RELATION__OUTGOING_LINKS
static final int RELATION__INCOMING_LINKS
static final int RELATION__ID
static final int RELATION_FEATURE_COUNT
static final int LINK
Link
' class.
LinkImpl
,
KaomPackageImpl.getLink()
,
Constant Field Valuesstatic final int LINK__ANNOTATIONS
static final int LINK__NAME
static final int LINK__SOURCE
static final int LINK__TARGET
static final int LINK_FEATURE_COUNT
static final int LINKABLE__OUTGOING_LINKS
static final int LINKABLE__INCOMING_LINKS
static final int LINKABLE__ID
static final int LINKABLE_FEATURE_COUNT
Method Detail |
---|
EClass getEntity()
Entity
'.
Entity
EReference getEntity_ChildEntities()
Child Entities
'.
Entity.getChildEntities()
,
getEntity()
EReference getEntity_ChildLinks()
Child Links
'.
Entity.getChildLinks()
,
getEntity()
EReference getEntity_ChildPorts()
Child Ports
'.
Entity.getChildPorts()
,
getEntity()
EReference getEntity_ChildRelations()
Child Relations
'.
Entity.getChildRelations()
,
getEntity()
EClass getPort()
Port
'.
Port
EClass getRelation()
Relation
'.
Relation
EClass getLink()
Link
'.
Link
EReference getLink_Source()
Source
'.
Link.getSource()
,
getLink()
EReference getLink_Target()
Target
'.
Link.getTarget()
,
getLink()
EClass getLinkable()
Linkable
'.
Linkable
EReference getLinkable_OutgoingLinks()
Outgoing Links
'.
Linkable.getOutgoingLinks()
,
getLinkable()
EReference getLinkable_IncomingLinks()
Incoming Links
'.
Linkable.getIncomingLinks()
,
getLinkable()
EAttribute getLinkable_Id()
Id
'.
Linkable.getId()
,
getLinkable()
KaomFactory getKaomFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |