Public Member Functions | |
int | eBaseStructuralFeatureID (int derivedFeatureID, Class<?> baseClass) |
int | eDerivedStructuralFeatureID (int baseFeatureID, Class<?> baseClass) |
Object | eGet (int featureID, boolean resolve, boolean coreType) |
NotificationChain | eInverseRemove (InternalEObject otherEnd, int featureID, NotificationChain msgs) |
boolean | eIsSet (int featureID) |
void | eSet (int featureID, Object newValue) |
void | eUnset (int featureID) |
float | getBusSpeed () |
LogicalBusKind | getBusType () |
String | getCategory () |
String | getName () |
EList< Comment > | getOwnedComment () |
String | getShortName () |
EList< UserAttributeElementType > | getUaType () |
EList< UserAttributeValue > | getUaValue () |
String | getUuid () |
EList < HardwareConnectorInstanceRef > | getWire () |
boolean | isSetCategory () |
boolean | isSetName () |
void | setBusSpeed (float newBusSpeed) |
void | setBusType (LogicalBusKind newBusType) |
void | setCategory (String newCategory) |
void | setName (String newName) |
void | setShortName (String newShortName) |
void | setUuid (String newUuid) |
String | toString () |
void | unsetCategory () |
void | unsetName () |
Protected Member Functions | |
EClass | eStaticClass () |
LogicalBusImpl () | |
Protected Attributes | |
float | busSpeed = BUS_SPEED_EDEFAULT |
LogicalBusKind | busType = BUS_TYPE_EDEFAULT |
String | category = CATEGORY_EDEFAULT |
boolean | categoryESet |
String | name = NAME_EDEFAULT |
boolean | nameESet |
EList< Comment > | ownedComment |
String | shortName = SHORT_NAME_EDEFAULT |
EList< UserAttributeElementType > | uaType |
EList< UserAttributeValue > | uaValue |
String | uuid = UUID_EDEFAULT |
EList < HardwareConnectorInstanceRef > | wire |
Static Protected Attributes | |
static final float | BUS_SPEED_EDEFAULT = 0.0F |
static final LogicalBusKind | BUS_TYPE_EDEFAULT = LogicalBusKind.EVENTTRIGGERED |
static final String | CATEGORY_EDEFAULT = null |
static final String | NAME_EDEFAULT = null |
static final String | SHORT_NAME_EDEFAULT = null |
static final String | UUID_EDEFAULT = null |
An implementation of the model object 'Logical Bus'.
The following features are implemented:
de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.LogicalBusImpl | ( | ) | [protected] |
int de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eBaseStructuralFeatureID | ( | int | derivedFeatureID, | |
Class<?> | baseClass | |||
) |
int de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eDerivedStructuralFeatureID | ( | int | baseFeatureID, | |
Class<?> | baseClass | |||
) |
Object de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eGet | ( | int | featureID, | |
boolean | resolve, | |||
boolean | coreType | |||
) |
NotificationChain de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eInverseRemove | ( | InternalEObject | otherEnd, | |
int | featureID, | |||
NotificationChain | msgs | |||
) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eIsSet | ( | int | featureID | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eSet | ( | int | featureID, | |
Object | newValue | |||
) |
EClass de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eStaticClass | ( | ) | [protected] |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.eUnset | ( | int | featureID | ) |
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getBusSpeed | ( | ) |
LogicalBusKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getBusType | ( | ) |
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getCategory | ( | ) |
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getName | ( | ) |
Implements de.fraunhofer.isst.eastadl.elements.EAElement.
EList<Comment> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getOwnedComment | ( | ) |
Implements de.fraunhofer.isst.eastadl.elements.EAElement.
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getShortName | ( | ) |
EList<UserAttributeElementType> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getUaType | ( | ) |
EList<UserAttributeValue> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getUaValue | ( | ) |
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getUuid | ( | ) |
EList<HardwareConnectorInstanceRef> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.getWire | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.isSetCategory | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.isSetName | ( | ) |
Implements de.fraunhofer.isst.eastadl.elements.EAElement.
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.setBusSpeed | ( | float | newBusSpeed | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.setBusType | ( | LogicalBusKind | newBusType | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.setCategory | ( | String | newCategory | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.setName | ( | String | newName | ) |
Implements de.fraunhofer.isst.eastadl.elements.EAElement.
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.setShortName | ( | String | newShortName | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.setUuid | ( | String | newUuid | ) |
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.toString | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.unsetCategory | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.unsetName | ( | ) |
Implements de.fraunhofer.isst.eastadl.elements.EAElement.
final float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.BUS_SPEED_EDEFAULT = 0.0F [static, protected] |
The default value of the 'Bus Speed' attribute.
final LogicalBusKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.BUS_TYPE_EDEFAULT = LogicalBusKind.EVENTTRIGGERED [static, protected] |
The default value of the 'Bus Type' attribute.
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.busSpeed = BUS_SPEED_EDEFAULT [protected] |
The cached value of the 'Bus Speed' attribute.
LogicalBusKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.busType = BUS_TYPE_EDEFAULT [protected] |
The cached value of the 'Bus Type' attribute.
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.category = CATEGORY_EDEFAULT [protected] |
The cached value of the 'Category' attribute.
final String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.CATEGORY_EDEFAULT = null [static, protected] |
The default value of the 'Category' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.categoryESet [protected] |
This is true if the Category attribute has been set.
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.name = NAME_EDEFAULT [protected] |
final String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.NAME_EDEFAULT = null [static, protected] |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.nameESet [protected] |
This is true if the Name attribute has been set.
EList<Comment> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.ownedComment [protected] |
The cached value of the 'Owned Comment' containment reference list.
final String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.SHORT_NAME_EDEFAULT = null [static, protected] |
The default value of the 'Short Name' attribute.
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.shortName = SHORT_NAME_EDEFAULT [protected] |
The cached value of the 'Short Name' attribute.
EList<UserAttributeElementType> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.uaType [protected] |
The cached value of the 'Ua Type' reference list.
EList<UserAttributeValue> de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.uaValue [protected] |
The cached value of the 'Ua Value' containment reference list.
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.uuid = UUID_EDEFAULT [protected] |
final String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.LogicalBusImpl.UUID_EDEFAULT = null [static, protected] |