public interface ElectronicComponentsPackage extends EPackage
ElectronicComponentsFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
ElectronicComponentsPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry| Modifier and Type | Field and Description |
|---|---|
static int |
BUTTON
The meta object id for the '
Button' class. |
static int |
BUTTON__CONNECTED_INTERFACES
The feature id for the 'Connected Interfaces' reference list.
|
static int |
BUTTON__ID
The feature id for the 'Id' attribute.
|
static int |
BUTTON__PHYSICALCONNECTION
The feature id for the 'Physicalconnection' containment reference.
|
static int |
BUTTON__PIN
The feature id for the 'Pin' containment reference.
|
static int |
BUTTON_FEATURE_COUNT
The number of structural features of the 'Button' class.
|
static int |
BUTTON_OPERATION_COUNT
The number of operations of the 'Button' class.
|
static ElectronicComponentsPackage |
eINSTANCE
The singleton instance of the package.
|
static int |
ELECTRONIC_PART
The meta object id for the '
Electronic Part' class. |
static int |
ELECTRONIC_PART__CONNECTED_INTERFACES
The feature id for the 'Connected Interfaces' reference list.
|
static int |
ELECTRONIC_PART__ID
The feature id for the 'Id' attribute.
|
static int |
ELECTRONIC_PART__PHYSICALCONNECTION
The feature id for the 'Physicalconnection' containment reference.
|
static int |
ELECTRONIC_PART__PIN
The feature id for the 'Pin' containment reference.
|
static int |
ELECTRONIC_PART_FEATURE_COUNT
The number of structural features of the 'Electronic Part' class.
|
static int |
ELECTRONIC_PART_OPERATION_COUNT
The number of operations of the 'Electronic Part' class.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
LED
The meta object id for the '
LED' class. |
static int |
LED__CONNECTED_INTERFACES
The feature id for the 'Connected Interfaces' reference list.
|
static int |
LED__ID
The feature id for the 'Id' attribute.
|
static int |
LED__PHYSICALCONNECTION
The feature id for the 'Physicalconnection' containment reference.
|
static int |
LED__PIN
The feature id for the 'Pin' containment reference.
|
static int |
LED_FEATURE_COUNT
The number of structural features of the 'LED' class.
|
static int |
LED_OPERATION_COUNT
The number of operations of the 'LED' class.
|
static int |
SWITCH
The meta object id for the '
Switch' class. |
static int |
SWITCH__CONNECTED_INTERFACES
The feature id for the 'Connected Interfaces' reference list.
|
static int |
SWITCH__ID
The feature id for the 'Id' attribute.
|
static int |
SWITCH__PHYSICALCONNECTION
The feature id for the 'Physicalconnection' containment reference.
|
static int |
SWITCH__PIN
The feature id for the 'Pin' containment reference.
|
static int |
SWITCH_FEATURE_COUNT
The number of structural features of the 'Switch' class.
|
static int |
SWITCH_OPERATION_COUNT
The number of operations of the 'Switch' class.
|
| Modifier and Type | Method and Description |
|---|---|
EClass |
getButton()
Returns the meta object for class '
Button'. |
ElectronicComponentsFactory |
getElectronicComponentsFactory()
Returns the factory that creates the instances of the model.
|
EReference |
getElectronicPart_Physicalconnection()
Returns the meta object for the containment reference '
Physicalconnection'. |
EReference |
getElectronicPart_Pin()
Returns the meta object for the containment reference '
Pin'. |
EClass |
getElectronicPart()
Returns the meta object for class '
Electronic Part'. |
EClass |
getLED()
Returns the meta object for class '
LED'. |
EClass |
getSwitch()
Returns the meta object for class '
Switch'. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final ElectronicComponentsPackage eINSTANCE
static final int ELECTRONIC_PART
Electronic Part' class.
ElectronicPartImpl,
ElectronicComponentsPackageImpl.getElectronicPart(),
Constant Field Valuesstatic final int ELECTRONIC_PART__ID
static final int ELECTRONIC_PART__CONNECTED_INTERFACES
static final int ELECTRONIC_PART__PIN
static final int ELECTRONIC_PART__PHYSICALCONNECTION
static final int ELECTRONIC_PART_FEATURE_COUNT
static final int ELECTRONIC_PART_OPERATION_COUNT
static final int SWITCH
Switch' class.
SwitchImpl,
ElectronicComponentsPackageImpl.getSwitch(),
Constant Field Valuesstatic final int SWITCH__ID
static final int SWITCH__CONNECTED_INTERFACES
static final int SWITCH__PIN
static final int SWITCH__PHYSICALCONNECTION
static final int SWITCH_FEATURE_COUNT
static final int SWITCH_OPERATION_COUNT
static final int LED
LED' class.
LEDImpl,
ElectronicComponentsPackageImpl.getLED(),
Constant Field Valuesstatic final int LED__ID
static final int LED__CONNECTED_INTERFACES
static final int LED__PIN
static final int LED__PHYSICALCONNECTION
static final int LED_FEATURE_COUNT
static final int LED_OPERATION_COUNT
static final int BUTTON
Button' class.
ButtonImpl,
ElectronicComponentsPackageImpl.getButton(),
Constant Field Valuesstatic final int BUTTON__ID
static final int BUTTON__CONNECTED_INTERFACES
static final int BUTTON__PIN
static final int BUTTON__PHYSICALCONNECTION
static final int BUTTON_FEATURE_COUNT
static final int BUTTON_OPERATION_COUNT
EClass getElectronicPart()
Electronic Part'.
ElectronicPartEReference getElectronicPart_Pin()
Pin'.
ElectronicPart.getPin(),
getElectronicPart()EReference getElectronicPart_Physicalconnection()
Physicalconnection'.
ElectronicPart.getPhysicalconnection(),
getElectronicPart()EClass getSwitch()
Switch'.
SwitchEClass getLED()
LED'.
LEDEClass getButton()
Button'.
ButtonElectronicComponentsFactory getElectronicComponentsFactory()