Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes

de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl Class Reference

List of all members.

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

Detailed Description

An implementation of the model object 'Hardware Pin'.

The following features are implemented:


Constructor & Destructor Documentation

de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.HardwarePinImpl (  )  [protected]

Member Function Documentation

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 (  ) 

Member Data Documentation

The cached value of the 'Direction' attribute.

See also:
getDirection()
final EADirectionKind de.fraunhofer.isst.eastadl.hardwaremodeling.impl.HardwarePinImpl.DIRECTION_EDEFAULT = EADirectionKind.IN [static, protected]

The default value of the 'Direction' attribute.

See also:
getDirection()

This is true if the Direction attribute has been set.

The cached value of the 'Impedance' attribute.

See also:
getImpedance()

The default value of the 'Impedance' attribute.

See also:
getImpedance()

This is true if the Impedance attribute has been set.

The default value of the 'Is Ground' attribute.

See also:
isIsGround()

The cached value of the 'Is Ground' attribute.

See also:
isIsGround()

This is true if the Is Ground attribute has been set.

The cached value of the 'Power' attribute.

See also:
getPower()

The default value of the 'Power' attribute.

See also:
getPower()

This is true if the Power attribute has been set.

The cached value of the 'Voltage' attribute.

See also:
getVoltage()

The default value of the 'Voltage' attribute.

See also:
getVoltage()

This is true if the Voltage attribute has been set.