Constructor and Description |
---|
FXRenderObject(INode source,
MeshCache<javafx.scene.shape.TriangleMesh> meshCache)
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
INode |
IRenderElement.getBase()
Get the source data object on whose properties the render is based.
|
INode |
RenderObject.getSource()
Returns the value of the 'Source' attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
RenderObject.setSource(INode value)
Sets the value of the
'
Source ' attribute. |
Modifier and Type | Method and Description |
---|---|
INode |
ModelFactoryImpl.createINodeFromString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.String initialValue) |
INode |
RenderObjectImpl.getBase() |
INode |
RenderObjectImpl.getSource() |
Modifier and Type | Method and Description |
---|---|
void |
RenderObjectImpl.setSource(INode newSource) |
Modifier and Type | Method and Description |
---|---|
IRenderElement |
IRenderElementHolder.getRender(INode node)
Get the IRenderElement for the given node.
|
Modifier and Type | Method and Description |
---|---|
INode |
ActionAddShape.createShape()
Creates a shape corresponding to this Action's ShapeType or OperatorType
|
Modifier and Type | Method and Description |
---|---|
void |
TransformationPropertyWidget.setProperty(INode source,
java.lang.String name,
java.lang.Number newValue)
Set the property displayed by this widget.
|
Modifier and Type | Method and Description |
---|---|
INode |
IModelPart.getShape(int index)
Returns the IShape at the specified index or null if it cannot be found.
|
INode |
BasicAttachment.getShape(int index) |
Modifier and Type | Method and Description |
---|---|
java.util.List<INode> |
IModelPart.getShapes(boolean copy)
Returns a list of the shapes associated with this entity.
|
java.util.List<INode> |
BasicAttachment.getShapes(boolean copy) |
java.util.List<INode> |
FXAttachment.getShapes(boolean copy) |
Modifier and Type | Method and Description |
---|---|
void |
IModelPart.addShape(INode shape)
Adds a shape to this entity.
|
void |
BasicAttachment.addShape(INode shape) |
IRenderElement |
BasicAttachment.getRender(INode node) |
boolean |
IModelPart.hasShape(INode shape)
Returns true if the entity contains the supplied INode, false otherwise.
|
boolean |
BasicAttachment.hasShape(INode shape) |
void |
FXAttachment.processShape(INode shape)
Generates JavaFX shapes from the input IShape.
|
void |
IModelPart.removeShape(INode shape)
Removes the supplied INode from this entity.
|
void |
BasicAttachment.removeShape(INode shape) |
Modifier and Type | Method and Description |
---|---|
IRenderElement |
FXGeometryAttachment.getRender(INode node) |
Modifier and Type | Interface and Description |
---|---|
interface |
Complement
A representation of the model object 'Complement'.
|
interface |
Cube
A representation of the model object 'Cube'.
|
interface |
Cylinder
A representation of the model object 'Cylinder'.
|
interface |
Geometry
A representation of the model object 'Geometry'.
|
interface |
HeatExchanger
A representation of the model object 'Heat Exchanger'.
|
interface |
Intersection
A representation of the model object 'Intersection'.
|
interface |
Junction
A representation of the model object 'Junction'.
|
interface |
Operator
A representation of the model object 'Operator'.
|
interface |
Pipe
A representation of the model object 'Pipe'.
|
interface |
PolyShape
A representation of the model object 'Poly Shape'.
|
interface |
Reactor
A representation of the model object 'Reactor'.
|
interface |
Shape
A representation of the model object 'Shape'.
|
interface |
Sphere
A representation of the model object 'Sphere'.
|
interface |
TriangleStripPolyShape
A representation of the model object 'Triangle Strip Poly Shape'.
|
interface |
Tube
A representation of the model object 'Tube'.
|
interface |
Union
A representation of the model object 'Union'.
|
Modifier and Type | Method and Description |
---|---|
INode |
INode.getParent()
Returns the value of the 'Parent' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<INode> |
INode.getNodes()
Returns the value of the 'Nodes' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
INode.addNode(INode child)
Add a child to the list of children nodes contained by this object.
|
void |
INode.removeNode(INode child)
Remove a child from the list of children nodes contained by this object.
|
void |
INode.setParent(INode value)
Sets the value of the '
Parent ' reference. |
Modifier and Type | Method and Description |
---|---|
void |
INode.addNodes(org.eclipse.emf.common.util.EList<INode> children)
Allows for multiple nodes to be added simultaneously, maintaining the parent reference for each new node.
|
Modifier and Type | Class and Description |
---|---|
class |
ComplementImpl
An implementation of the model object '
Complement'.
|
class |
CubeImpl
An implementation of the model object '
Cube'.
|
class |
CylinderImpl
An implementation of the model object '
Cylinder'.
|
class |
GeometryImpl
An implementation of the model object '
Geometry'.
|
class |
HeatExchangerImpl
An implementation of the model object ' Heat
Exchanger'.
|
class |
IntersectionImpl
An implementation of the model object '
Intersection'.
|
class |
JunctionImpl
An implementation of the model object '
Junction'.
|
class |
OperatorImpl
An implementation of the model object '
Operator'.
|
class |
PipeImpl
An implementation of the model object '
Pipe'.
|
class |
PolyShapeImpl
An implementation of the model object 'Poly
Shape'.
|
class |
ReactorImpl
An implementation of the model object '
Reactor'.
|
class |
ShapeImpl
An implementation of the model object '
Shape'.
|
class |
SphereImpl
An implementation of the model object '
Sphere'.
|
class |
TriangleStripPolyShapeImpl
An implementation of the model object 'Triangle Strip Poly Shape'.
|
class |
TubeImpl
An implementation of the model object '
Tube'.
|
class |
UnionImpl
An implementation of the model object '
Union'.
|
Modifier and Type | Method and Description |
---|---|
INode |
ShapeImpl.basicGetParent() |
INode |
OperatorImpl.basicGetParent() |
INode |
GeometryImpl.basicGetParent() |
INode |
ShapeImpl.getParent() |
INode |
OperatorImpl.getParent() |
INode |
GeometryImpl.getParent() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<INode> |
ShapeImpl.getNodes() |
org.eclipse.emf.common.util.EList<INode> |
OperatorImpl.getNodes() |
org.eclipse.emf.common.util.EList<INode> |
GeometryImpl.getNodes() |
Modifier and Type | Method and Description |
---|---|
void |
ShapeImpl.addNode(INode child) |
void |
OperatorImpl.addNode(INode child) |
void |
GeometryImpl.addNode(INode child) |
void |
ShapeImpl.removeNode(INode child) |
void |
OperatorImpl.removeNode(INode child) |
void |
GeometryImpl.removeNode(INode child) |
void |
ShapeImpl.setParent(INode newParent) |
void |
OperatorImpl.setParent(INode newParent) |
void |
GeometryImpl.setParent(INode newParent) |
Modifier and Type | Method and Description |
---|---|
void |
ShapeImpl.addNodes(org.eclipse.emf.common.util.EList<INode> children) |
void |
OperatorImpl.addNodes(org.eclipse.emf.common.util.EList<INode> children) |
void |
GeometryImpl.addNodes(org.eclipse.emf.common.util.EList<INode> children) |
Modifier and Type | Method and Description |
---|---|
T |
GeometrySwitch.caseINode(INode object)
Returns the result of interpreting the object as an instance of 'INode'.
|
Modifier and Type | Method and Description |
---|---|
boolean |
INodeValidator.validateParent(INode value) |
Modifier and Type | Method and Description |
---|---|
boolean |
INodeValidator.validateNodes(org.eclipse.emf.common.util.EList<INode> value) |