org.eclipse.graphiti.mm.algorithms.impl
Class PlatformGraphicsAlgorithmImpl

java.lang.Object
  extended by EObjectImpl
      extended by org.eclipse.graphiti.mm.impl.PropertyContainerImpl
          extended by org.eclipse.graphiti.mm.impl.GraphicsAlgorithmContainerImpl
              extended by org.eclipse.graphiti.mm.algorithms.impl.GraphicsAlgorithmImpl
                  extended by org.eclipse.graphiti.mm.algorithms.impl.PlatformGraphicsAlgorithmImpl
All Implemented Interfaces:
GraphicsAlgorithm, PlatformGraphicsAlgorithm, AbstractStyle, GraphicsAlgorithmContainer, PropertyContainer

public class PlatformGraphicsAlgorithmImpl
extends GraphicsAlgorithmImpl
implements PlatformGraphicsAlgorithm

An implementation of the model object 'Platform Graphics Algorithm'.

The following features are implemented:


Field Summary
protected  java.lang.String id
          The cached value of the 'Id' attribute.
protected static java.lang.String ID_EDEFAULT
          The default value of the 'Id' attribute.
 
Fields inherited from class org.eclipse.graphiti.mm.algorithms.impl.GraphicsAlgorithmImpl
background, filled, FILLED_EDEFAULT, foreground, graphicsAlgorithmChildren, height, HEIGHT_EDEFAULT, LINE_STYLE_EDEFAULT, LINE_VISIBLE_EDEFAULT, LINE_WIDTH_EDEFAULT, lineStyle, lineVisible, lineWidth, renderingStyle, style, transparency, TRANSPARENCY_EDEFAULT, width, WIDTH_EDEFAULT, x, X_EDEFAULT, y, Y_EDEFAULT
 
Fields inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
properties
 
Constructor Summary
protected PlatformGraphicsAlgorithmImpl()
           
 
Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 java.lang.String getId()
           
 void setId(java.lang.String newId)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.graphiti.mm.algorithms.impl.GraphicsAlgorithmImpl
basicGetBackground, basicGetForeground, basicGetParentGraphicsAlgorithm, basicGetPictogramElement, basicGetRenderingStyle, basicGetStyle, basicSetParentGraphicsAlgorithm, basicSetPictogramElement, basicSetRenderingStyle, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, eInverseRemove, getBackground, getFilled, getForeground, getGraphicsAlgorithmChildren, getHeight, getLineStyle, getLineVisible, getLineWidth, getParentGraphicsAlgorithm, getPictogramElement, getRenderingStyle, getStyle, getTransparency, getWidth, getX, getY, setBackground, setFilled, setForeground, setHeight, setLineStyle, setLineVisible, setLineWidth, setParentGraphicsAlgorithm, setPictogramElement, setRenderingStyle, setStyle, setTransparency, setWidth, setX, setY
 
Methods inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
getProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.graphiti.mm.algorithms.GraphicsAlgorithm
getGraphicsAlgorithmChildren, getHeight, getParentGraphicsAlgorithm, getPictogramElement, getStyle, getWidth, getX, getY, setHeight, setParentGraphicsAlgorithm, setPictogramElement, setStyle, setWidth, setX, setY
 
Methods inherited from interface org.eclipse.graphiti.mm.PropertyContainer
getProperties
 
Methods inherited from interface org.eclipse.graphiti.mm.algorithms.styles.AbstractStyle
getBackground, getFilled, getForeground, getLineStyle, getLineVisible, getLineWidth, getRenderingStyle, getTransparency, setBackground, setFilled, setForeground, setLineStyle, setLineVisible, setLineWidth, setRenderingStyle, setTransparency
 

Field Detail

ID_EDEFAULT

protected static final java.lang.String ID_EDEFAULT
The default value of the 'Id' attribute.

See Also:
getId()

id

protected java.lang.String id
The cached value of the 'Id' attribute.

See Also:
getId()
Constructor Detail

PlatformGraphicsAlgorithmImpl

protected PlatformGraphicsAlgorithmImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class GraphicsAlgorithmImpl

getId

public java.lang.String getId()

Specified by:
getId in interface PlatformGraphicsAlgorithm
Returns:
the value of the 'Id' attribute.
See Also:
PlatformGraphicsAlgorithm.setId(String), AlgorithmsPackage.getPlatformGraphicsAlgorithm_Id()

setId

public void setId(java.lang.String newId)

Specified by:
setId in interface PlatformGraphicsAlgorithm
Parameters:
newId - the new value of the 'Id' attribute.
See Also:
PlatformGraphicsAlgorithm.getId()

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Overrides:
eGet in class GraphicsAlgorithmImpl

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Overrides:
eSet in class GraphicsAlgorithmImpl

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class GraphicsAlgorithmImpl

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class GraphicsAlgorithmImpl

toString

public java.lang.String toString()

Overrides:
toString in class GraphicsAlgorithmImpl


Copyright (c) SAP AG 2005, 2010.