public class ViewDefinitionImpl extends Object implements ViewDefinition<SVGShapeView>
ViewDefinition.ViewBoxDefinition| Constructor and Description |
|---|
ViewDefinitionImpl(String id,
double x,
double y,
double width,
double height,
StyleSheetDefinition globalStyleSheetDefinition,
ViewDefinition.ViewBoxDefinition viewBox,
ShapeDefinition main,
PrimitiveDefinition... children) |
| Modifier and Type | Method and Description |
|---|---|
double |
getAlpha() |
List<PrimitiveDefinition> |
getChildren() |
String |
getFactoryMethodName() |
StyleSheetDefinition |
getGlobalStyleSheetDefinition() |
double |
getHeight() |
String |
getId() |
LayoutDefinition |
getLayoutDefinition() |
ShapeDefinition |
getMain() |
String |
getPath() |
Map<String,String> |
getStaticFields() |
List<ViewRefDefinition> |
getSVGViewRefs() |
TransformDefinition |
getTransformDefinition() |
ViewDefinition.ViewBoxDefinition |
getViewBox() |
Class<SVGShapeView> |
getViewType() |
double |
getWidth() |
double |
getX() |
double |
getY() |
boolean |
isListening() |
boolean |
isMain() |
boolean |
isScalable() |
void |
setFactoryMethodName(String name) |
void |
setId(String id) |
void |
setPath(String path) |
void |
setTransformDefinition(TransformDefinition transformDefinition) |
String |
toString() |
public ViewDefinitionImpl(String id, double x, double y, double width, double height, StyleSheetDefinition globalStyleSheetDefinition, ViewDefinition.ViewBoxDefinition viewBox, ShapeDefinition main, PrimitiveDefinition... children)
public void setId(String id)
public void setFactoryMethodName(String name)
public String getFactoryMethodName()
getFactoryMethodName in interface ViewDefinition<SVGShapeView>public String getPath()
getPath in interface ViewDefinition<SVGShapeView>public void setPath(String path)
public ViewDefinition.ViewBoxDefinition getViewBox()
getViewBox in interface ViewDefinition<SVGShapeView>public ShapeDefinition getMain()
getMain in interface ViewDefinition<SVGShapeView>public List<PrimitiveDefinition> getChildren()
getChildren in interface ViewDefinition<SVGShapeView>public List<ViewRefDefinition> getSVGViewRefs()
getSVGViewRefs in interface ViewDefinition<SVGShapeView>public Class<SVGShapeView> getViewType()
getViewType in interface PrimitiveDefinition<SVGShapeView>public String getId()
getId in interface PrimitiveDefinition<SVGShapeView>public double getX()
getX in interface PrimitiveDefinition<SVGShapeView>public double getY()
getY in interface PrimitiveDefinition<SVGShapeView>public double getAlpha()
getAlpha in interface PrimitiveDefinition<SVGShapeView>public boolean isScalable()
isScalable in interface PrimitiveDefinition<SVGShapeView>public boolean isMain()
isMain in interface PrimitiveDefinition<SVGShapeView>public boolean isListening()
isListening in interface PrimitiveDefinition<SVGShapeView>public LayoutDefinition getLayoutDefinition()
getLayoutDefinition in interface PrimitiveDefinition<SVGShapeView>public TransformDefinition getTransformDefinition()
getTransformDefinition in interface PrimitiveDefinition<SVGShapeView>public void setTransformDefinition(TransformDefinition transformDefinition)
public StyleSheetDefinition getGlobalStyleSheetDefinition()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.