Class AbstractPrimitiveDefinition<V>
- java.lang.Object
-
- org.kie.workbench.common.stunner.svg.gen.model.impl.AbstractPrimitiveDefinition<V>
-
- All Implemented Interfaces:
PrimitiveDefinition<V>
- Direct Known Subclasses:
AbstractShapeDefinition,GroupDefinition
public abstract class AbstractPrimitiveDefinition<V> extends Object implements PrimitiveDefinition<V>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractPrimitiveDefinition(String id)protectedAbstractPrimitiveDefinition(String id, double alpha, boolean scalable, boolean listening, boolean mainShape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAlpha()StringgetId()LayoutDefinitiongetLayoutDefinition()TransformDefinitiongetTransformDefinition()doublegetX()doublegetY()booleanisListening()booleanisMain()booleanisScalable()voidsetAlpha(double alpha)voidsetLayoutDefinition(LayoutDefinition layoutDefinition)voidsetListening(boolean listening)voidsetMainShape(boolean mainShape)voidsetScalable(boolean scalable)voidsetTransformDefinition(TransformDefinition transformDefinition)voidsetX(double x)voidsetY(double y)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.workbench.common.stunner.svg.gen.model.PrimitiveDefinition
getViewType
-
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfacePrimitiveDefinition<V>
-
getX
public double getX()
- Specified by:
getXin interfacePrimitiveDefinition<V>
-
setX
public void setX(double x)
-
getY
public double getY()
- Specified by:
getYin interfacePrimitiveDefinition<V>
-
setY
public void setY(double y)
-
getAlpha
public double getAlpha()
- Specified by:
getAlphain interfacePrimitiveDefinition<V>
-
setAlpha
public void setAlpha(double alpha)
-
isMain
public boolean isMain()
- Specified by:
isMainin interfacePrimitiveDefinition<V>
-
setMainShape
public void setMainShape(boolean mainShape)
-
isScalable
public boolean isScalable()
- Specified by:
isScalablein interfacePrimitiveDefinition<V>
-
setScalable
public void setScalable(boolean scalable)
-
isListening
public boolean isListening()
- Specified by:
isListeningin interfacePrimitiveDefinition<V>
-
setListening
public void setListening(boolean listening)
-
getLayoutDefinition
public LayoutDefinition getLayoutDefinition()
- Specified by:
getLayoutDefinitionin interfacePrimitiveDefinition<V>
-
setLayoutDefinition
public void setLayoutDefinition(LayoutDefinition layoutDefinition)
-
getTransformDefinition
public TransformDefinition getTransformDefinition()
- Specified by:
getTransformDefinitionin interfacePrimitiveDefinition<V>
-
setTransformDefinition
public void setTransformDefinition(TransformDefinition transformDefinition)
-
-