Public Member Functions | |
Object | eGet (int featureID, boolean resolve, boolean coreType) |
boolean | eIsSet (int featureID) |
void | eSet (int featureID, Object newValue) |
void | eUnset (int featureID) |
EADirectionKind | getDirection () |
float | getImpedance () |
float | getPower () |
float | getVoltage () |
boolean | isIsGround () |
boolean | isSetDirection () |
boolean | isSetImpedance () |
boolean | isSetIsGround () |
boolean | isSetPower () |
boolean | isSetVoltage () |
void | setDirection (EADirectionKind newDirection) |
void | setImpedance (float newImpedance) |
void | setIsGround (boolean newIsGround) |
void | setPower (float newPower) |
void | setVoltage (float newVoltage) |
String | toString () |
void | unsetDirection () |
void | unsetImpedance () |
void | unsetIsGround () |
void | unsetPower () |
void | unsetVoltage () |
Protected Member Functions | |
EClass | eStaticClass () |
HardwarePinImpl () | |
Protected Attributes | |
EADirectionKind | direction = DIRECTION_EDEFAULT |
boolean | directionESet |
float | impedance = IMPEDANCE_EDEFAULT |
boolean | impedanceESet |
boolean | isGround = IS_GROUND_EDEFAULT |
boolean | isGroundESet |
float | power = POWER_EDEFAULT |
boolean | powerESet |
float | voltage = VOLTAGE_EDEFAULT |
boolean | voltageESet |
Static Protected Attributes | |
static final EADirectionKind | DIRECTION_EDEFAULT = EADirectionKind.IN |
static final float | IMPEDANCE_EDEFAULT = 0.0F |
static final boolean | IS_GROUND_EDEFAULT = false |
static final float | POWER_EDEFAULT = 0.0F |
static final float | VOLTAGE_EDEFAULT = 0.0F |
An implementation of the model object 'Hardware Pin'.
The following features are implemented:
de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.HardwarePinImpl | ( | ) | [protected] |
Object de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.eGet | ( | int | featureID, | |
boolean | resolve, | |||
boolean | coreType | |||
) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.eIsSet | ( | int | featureID | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.eSet | ( | int | featureID, | |
Object | newValue | |||
) |
EClass de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.eStaticClass | ( | ) | [protected] |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.eUnset | ( | int | featureID | ) |
EADirectionKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.getDirection | ( | ) |
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.getImpedance | ( | ) |
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.getPower | ( | ) |
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.getVoltage | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isIsGround | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isSetDirection | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isSetImpedance | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isSetIsGround | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isSetPower | ( | ) |
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isSetVoltage | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.setDirection | ( | EADirectionKind | newDirection | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.setImpedance | ( | float | newImpedance | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.setIsGround | ( | boolean | newIsGround | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.setPower | ( | float | newPower | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.setVoltage | ( | float | newVoltage | ) |
String de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.toString | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.unsetDirection | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.unsetImpedance | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.unsetIsGround | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.unsetPower | ( | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.unsetVoltage | ( | ) |
EADirectionKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.direction = DIRECTION_EDEFAULT [protected] |
The cached value of the 'Direction' attribute.
final EADirectionKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.DIRECTION_EDEFAULT = EADirectionKind.IN [static, protected] |
The default value of the 'Direction' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.directionESet [protected] |
This is true if the Direction attribute has been set.
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.impedance = IMPEDANCE_EDEFAULT [protected] |
The cached value of the 'Impedance' attribute.
final float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.IMPEDANCE_EDEFAULT = 0.0F [static, protected] |
The default value of the 'Impedance' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.impedanceESet [protected] |
This is true if the Impedance attribute has been set.
final boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.IS_GROUND_EDEFAULT = false [static, protected] |
The default value of the 'Is Ground' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isGround = IS_GROUND_EDEFAULT [protected] |
The cached value of the 'Is Ground' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.isGroundESet [protected] |
This is true if the Is Ground attribute has been set.
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.power = POWER_EDEFAULT [protected] |
The cached value of the 'Power' attribute.
final float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.POWER_EDEFAULT = 0.0F [static, protected] |
The default value of the 'Power' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.powerESet [protected] |
This is true if the Power attribute has been set.
float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.voltage = VOLTAGE_EDEFAULT [protected] |
The cached value of the 'Voltage' attribute.
final float de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.VOLTAGE_EDEFAULT = 0.0F [static, protected] |
The default value of the 'Voltage' attribute.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.voltageESet [protected] |
This is true if the Voltage attribute has been set.