public interface UnitsPackage extends EPackage
UnitsFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
UnitsPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
BASE_UNIT
The meta object id for the '
Base
Unit ' class. |
static int |
BASE_UNIT__NAME
The feature id for the 'Name' attribute.
|
static int |
BASE_UNIT_FEATURE_COUNT
The number of structural features of the 'Base Unit' class.
|
static java.lang.String |
copyright |
static UnitsPackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
UNIT
The meta object id for the '
Unit ' class. |
static int |
UNIT_CARRYING_ELEMENT
The meta object id for the '
Unit
Carrying Element ' class. |
static int |
UNIT_CARRYING_ELEMENT__UNIT
The feature id for the 'Unit' containment reference.
|
static int |
UNIT_CARRYING_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Unit Carrying Element' class.
|
static int |
UNIT_DIVISION
The meta object id for the '
Unit
Division ' class. |
static int |
UNIT_DIVISION__DIVIDEND
The feature id for the 'Dividend' containment reference.
|
static int |
UNIT_DIVISION__DIVISOR
The feature id for the 'Divisor' containment reference.
|
static int |
UNIT_DIVISION_FEATURE_COUNT
The number of structural features of the 'Unit Division' class.
|
static int |
UNIT_FEATURE_COUNT
The number of structural features of the 'Unit' class.
|
static int |
UNIT_MULTIPLICATION
The meta object id for the '
Unit
Multiplication ' class. |
static int |
UNIT_MULTIPLICATION__UNITS
The feature id for the 'Units' containment reference list.
|
static int |
UNIT_MULTIPLICATION_FEATURE_COUNT
The number of structural features of the 'Unit Multiplication' class.
|
static int |
UNIT_NAMES
The meta object id for the '
Unit Names ' enum. |
static int |
UNIT_POWER
The meta object id for the '
Unit
Power ' class. |
static int |
UNIT_POWER__EXPONENT
The feature id for the 'Exponent' attribute.
|
static int |
UNIT_POWER__UNIT
The feature id for the 'Unit' containment reference.
|
static int |
UNIT_POWER_FEATURE_COUNT
The number of structural features of the 'Unit Power' class.
|
static int |
UNIT_REPOSITORY
The meta object id for the '
Unit
Repository ' class. |
static int |
UNIT_REPOSITORY__UNITS
The feature id for the 'Units' containment reference list.
|
static int |
UNIT_REPOSITORY_FEATURE_COUNT
The number of structural features of the 'Unit Repository' class.
|
Modifier and Type | Method and Description |
---|---|
EAttribute |
getBaseUnit_Name()
Returns the meta object for the attribute '
Name '. |
EClass |
getBaseUnit()
Returns the meta object for class '
Base Unit '. |
EClass |
getUnit()
Returns the meta object for class '
Unit '. |
EReference |
getUnitCarryingElement_Unit()
Returns the meta object for the containment reference
'
Unit '. |
EClass |
getUnitCarryingElement()
Returns the meta object for class '
Unit
Carrying Element '. |
EReference |
getUnitDivision_Dividend()
Returns the meta object for the containment reference
'
Dividend '. |
EReference |
getUnitDivision_Divisor()
Returns the meta object for the containment reference
'
Divisor '. |
EClass |
getUnitDivision()
Returns the meta object for class '
Unit
Division '. |
EReference |
getUnitMultiplication_Units()
Returns the meta object for the containment reference list
'
Units '. |
EClass |
getUnitMultiplication()
Returns the meta object for class '
Unit
Multiplication '. |
EEnum |
getUnitNames()
Returns the meta object for enum '
Unit
Names '. |
EAttribute |
getUnitPower_Exponent()
Returns the meta object for the attribute '
Exponent '. |
EReference |
getUnitPower_Unit()
Returns the meta object for the containment reference
'
Unit '. |
EClass |
getUnitPower()
Returns the meta object for class '
Unit
Power '. |
EReference |
getUnitRepository_Units()
Returns the meta object for the containment reference list
'
Units '. |
EClass |
getUnitRepository()
Returns the meta object for class '
Unit
Repository '. |
UnitsFactory |
getUnitsFactory()
Returns the factory that creates the instances of the model.
|
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 java.lang.String copyright
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final UnitsPackage eINSTANCE
static final int UNIT_CARRYING_ELEMENT
Unit
Carrying Element
' class. UnitCarryingElementImpl
,
UnitsPackageImpl.getUnitCarryingElement()
,
Constant Field Valuesstatic final int UNIT_CARRYING_ELEMENT__UNIT
static final int UNIT_CARRYING_ELEMENT_FEATURE_COUNT
static final int UNIT
Unit
' class.
UnitImpl
,
UnitsPackageImpl.getUnit()
,
Constant Field Valuesstatic final int UNIT_FEATURE_COUNT
static final int BASE_UNIT
Base
Unit
' class. BaseUnitImpl
,
UnitsPackageImpl.getBaseUnit()
,
Constant Field Valuesstatic final int BASE_UNIT__NAME
static final int BASE_UNIT_FEATURE_COUNT
static final int UNIT_REPOSITORY
Unit
Repository
' class. UnitRepositoryImpl
,
UnitsPackageImpl.getUnitRepository()
,
Constant Field Valuesstatic final int UNIT_REPOSITORY__UNITS
static final int UNIT_REPOSITORY_FEATURE_COUNT
static final int UNIT_MULTIPLICATION
Unit
Multiplication
' class. UnitMultiplicationImpl
,
UnitsPackageImpl.getUnitMultiplication()
,
Constant Field Valuesstatic final int UNIT_MULTIPLICATION__UNITS
static final int UNIT_MULTIPLICATION_FEATURE_COUNT
static final int UNIT_POWER
Unit
Power
' class. UnitPowerImpl
,
UnitsPackageImpl.getUnitPower()
,
Constant Field Valuesstatic final int UNIT_POWER__UNIT
static final int UNIT_POWER__EXPONENT
static final int UNIT_POWER_FEATURE_COUNT
static final int UNIT_DIVISION
Unit
Division
' class. UnitDivisionImpl
,
UnitsPackageImpl.getUnitDivision()
,
Constant Field Valuesstatic final int UNIT_DIVISION__DIVIDEND
static final int UNIT_DIVISION__DIVISOR
static final int UNIT_DIVISION_FEATURE_COUNT
static final int UNIT_NAMES
Unit Names
' enum.
UnitNames
,
UnitsPackageImpl.getUnitNames()
,
Constant Field ValuesEClass getUnitCarryingElement()
Unit
Carrying Element
'. UnitCarryingElement
EReference getUnitCarryingElement_Unit()
Unit
'. UnitCarryingElement.getUnit()
,
getUnitCarryingElement()
EClass getUnit()
Unit
'. Unit
EClass getBaseUnit()
Base Unit
'.
BaseUnit
EAttribute getBaseUnit_Name()
Name
'. BaseUnit.getName()
,
getBaseUnit()
EClass getUnitRepository()
Unit
Repository
'. UnitRepository
EReference getUnitRepository_Units()
Units
'. UnitRepository.getUnits()
,
getUnitRepository()
EClass getUnitMultiplication()
Unit
Multiplication
'. UnitMultiplication
EReference getUnitMultiplication_Units()
Units
'. UnitMultiplication.getUnits()
,
getUnitMultiplication()
EClass getUnitPower()
Unit
Power
'. UnitPower
EReference getUnitPower_Unit()
Unit
'. UnitPower.getUnit()
,
getUnitPower()
EAttribute getUnitPower_Exponent()
Exponent
'. UnitPower.getExponent()
,
getUnitPower()
EClass getUnitDivision()
Unit
Division
'. UnitDivision
EReference getUnitDivision_Dividend()
Dividend
'. UnitDivision.getDividend()
,
getUnitDivision()
EReference getUnitDivision_Divisor()
Divisor
'. UnitDivision.getDivisor()
,
getUnitDivision()
EEnum getUnitNames()
Unit
Names
'. UnitNames
UnitsFactory getUnitsFactory()