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, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static 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
'.
ElectronicPart
EReference getElectronicPart_Pin()
Pin
'.
ElectronicPart.getPin()
,
getElectronicPart()
EReference getElectronicPart_Physicalconnection()
Physicalconnection
'.
ElectronicPart.getPhysicalconnection()
,
getElectronicPart()
EClass getSwitch()
Switch
'.
Switch
EClass getLED()
LED
'.
LED
EClass getButton()
Button
'.
Button
ElectronicComponentsFactory getElectronicComponentsFactory()