Class ViewDefinitionImpl
- java.lang.Object
-
- org.kie.workbench.common.stunner.svg.gen.model.impl.ViewDefinitionImpl
-
- All Implemented Interfaces:
HasSize,PrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>,ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
public class ViewDefinitionImpl extends Object implements ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.svg.gen.model.ViewDefinition
ViewDefinition.ViewBoxDefinition
-
-
Constructor Summary
Constructors Constructor Description ViewDefinitionImpl(String id, double x, double y, double width, double height, StyleSheetDefinition globalStyleSheetDefinition, ViewDefinition.ViewBoxDefinition viewBox, ShapeDefinition main, PrimitiveDefinition... children)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAlpha()List<PrimitiveDefinition>getChildren()StringgetFactoryMethodName()StyleSheetDefinitiongetGlobalStyleSheetDefinition()doublegetHeight()StringgetId()LayoutDefinitiongetLayoutDefinition()ShapeDefinitiongetMain()StringgetPath()Map<String,String>getStaticFields()List<ViewRefDefinition>getSVGViewRefs()TransformDefinitiongetTransformDefinition()ViewDefinition.ViewBoxDefinitiongetViewBox()Class<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>getViewType()doublegetWidth()doublegetX()doublegetY()booleanisListening()booleanisMain()booleanisScalable()voidsetFactoryMethodName(String name)voidsetId(String id)voidsetPath(String path)voidsetTransformDefinition(TransformDefinition transformDefinition)StringtoString()
-
-
-
Constructor Detail
-
ViewDefinitionImpl
public ViewDefinitionImpl(String id, double x, double y, double width, double height, StyleSheetDefinition globalStyleSheetDefinition, ViewDefinition.ViewBoxDefinition viewBox, ShapeDefinition main, PrimitiveDefinition... children)
-
-
Method Detail
-
setId
public void setId(String id)
-
setFactoryMethodName
public void setFactoryMethodName(String name)
-
getFactoryMethodName
public String getFactoryMethodName()
- Specified by:
getFactoryMethodNamein interfaceViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getPath
public String getPath()
- Specified by:
getPathin interfaceViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
setPath
public void setPath(String path)
-
getViewBox
public ViewDefinition.ViewBoxDefinition getViewBox()
- Specified by:
getViewBoxin interfaceViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getMain
public ShapeDefinition getMain()
- Specified by:
getMainin interfaceViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getChildren
public List<PrimitiveDefinition> getChildren()
- Specified by:
getChildrenin interfaceViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getSVGViewRefs
public List<ViewRefDefinition> getSVGViewRefs()
- Specified by:
getSVGViewRefsin interfaceViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getViewType
public Class<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> getViewType()
- Specified by:
getViewTypein interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getId
public String getId()
- Specified by:
getIdin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getX
public double getX()
- Specified by:
getXin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getY
public double getY()
- Specified by:
getYin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getAlpha
public double getAlpha()
- Specified by:
getAlphain interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
isScalable
public boolean isScalable()
- Specified by:
isScalablein interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
isMain
public boolean isMain()
- Specified by:
isMainin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
isListening
public boolean isListening()
- Specified by:
isListeningin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getLayoutDefinition
public LayoutDefinition getLayoutDefinition()
- Specified by:
getLayoutDefinitionin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
getTransformDefinition
public TransformDefinition getTransformDefinition()
- Specified by:
getTransformDefinitionin interfacePrimitiveDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>
-
setTransformDefinition
public void setTransformDefinition(TransformDefinition transformDefinition)
-
getGlobalStyleSheetDefinition
public StyleSheetDefinition getGlobalStyleSheetDefinition()
-
-