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