|
Search this API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecty.view.NodeRealizer
y.view.ShapeNodeRealizer
y.view.ProxyShapeNodeRealizer
public class ProxyShapeNodeRealizer
A ShapeNodeRealizer that can act as a proxy to another internally used realizer. Also, this class can maintain a list of realizers, that will be copied, saved, and restored when performing these operations on this class. Usually, the held realizers define the set of possible delegation targets of this class.
Almost all inherited methods of this class are overwritten to delegate to the
currently set realizer delegate. E.g. the
implementation of setSelected is basically
if (rd != null) rd.setSelected(s); else super.setSelected(s);
with rd being the current realizer delegate.
Notable exceptions to this rule are
read(java.io.ObjectInputStream),
write(java.io.ObjectOutputStream), and
createCopy(NodeRealizer).
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Field Summary |
|---|
| Fields inherited from class y.view.ShapeNodeRealizer |
|---|
DIAMOND, ELLIPSE, FAT_ARROW, FAT_ARROW_2, HEXAGON, KEY_SLOPPY_RECT_PAINTING, OCTAGON, PARALLELOGRAM, PARALLELOGRAM_2, RECT, RECT_3D, ROUND_RECT, shape, STAR5, STAR6, STAR8, TRAPEZOID, TRAPEZOID_2, TRIANGLE, TRIANGLE_2, VALUE_SLOPPY_RECT_PAINTING_OFF |
| Fields inherited from class y.view.NodeRealizer |
|---|
height, HOTSPOT_E, HOTSPOT_N, HOTSPOT_NE, HOTSPOT_NONE, HOTSPOT_NW, HOTSPOT_S, HOTSPOT_SE, HOTSPOT_SW, HOTSPOT_W, width, x, y |
| Constructor Summary | |
|---|---|
ProxyShapeNodeRealizer()
Creates instance of ProxyShapeNodeRealizer. |
|
ProxyShapeNodeRealizer(NodeRealizer argNodeRealizer)
Create instance of NodeRealizer and initialize it according to a given NodeRealizer. |
|
| Method Summary | |
|---|---|
void |
addLabel(NodeLabel nl)
Add the given label to this realizer. |
void |
addPort(NodePort port)
Adds and binds the specified node port to this realizer. |
void |
addRealizer(NodeRealizer r)
Adds a realizer to the list of realizers maintained by this class. |
void |
calcUnionRect(java.awt.geom.Rectangle2D r)
Enlarges the given rectangle such that it will contain the bounding box of this realizer and the bounding box of the realizer label and its drop shadow. |
void |
calcUnionRect(java.awt.geom.Rectangle2D r,
byte layer)
Enlarges the given rectangle such that it will contain the bounding box of this realizer and the bounding box of the realizer label. |
boolean |
contains(double x,
double y)
Evaluate hit test on the node realizer. |
NodeRealizer |
createCopy(NodeRealizer nr)
Creates a copy of this realizer type that will be initialized with the values found in the given realizer. |
NodeLabel |
createNodeLabel()
Creates a new node label that can be added to this realizer. |
boolean |
findBBIntersection(double ix,
double iy,
double ox,
double oy,
java.awt.geom.Point2D result)
Calculates the intersection point of a line segment and this realizer's rectangular bounding box. |
boolean |
findIntersection(double ix,
double iy,
double ox,
double oy,
java.awt.geom.Point2D result)
Special Intersection handling for some types of shape. |
java.awt.geom.Rectangle2D.Double |
getBoundingBox()
Return the bounding box of this realizer. |
double |
getCenterX()
Get X-Coordinate of the center of the node. |
double |
getCenterY()
Get Y-Coordinate of the center of the node. |
java.awt.Color |
getFillColor()
Returns the fill color of this realizer. |
java.awt.Color |
getFillColor2()
Returns the fill color of this realizer. |
double |
getHeight()
Returns the height of this realizer. |
NodeLabel |
getLabel()
Returns the first label associated with this realizer. |
NodeLabel |
getLabel(int i)
Returns the i-th label associated with this realizer. |
java.lang.String |
getLabelText()
Returns the text of the first label associated with this realizer. |
byte |
getLayer()
Returns the logical graphical layer for this realizer. |
java.awt.Color |
getLineColor()
Returns the outline color of this realizer. |
LineType |
getLineType()
Returns the line type of this realizer. |
MouseInputEditorProvider |
getMouseInputEditorProvider()
Returns a provider, that can be used to query for a mouse input editor for this realizer. |
NodePort |
getPort(int index)
Returns the i-th node port that is associated to this
realizer. |
YList |
getPortCandidates(double gridResolution)
Returns a list of YPoints that contains absolute(!) |
NodeRealizer |
getRealizer(int i)
Returns the i-th realizer from the list of realizers maintained by this class. |
NodeRealizer |
getRealizerDelegate()
Returns the delegation target of this proxy realizer. |
byte |
getShapeType()
Returns shape type of this realizer |
double |
getWidth()
Returns the width of this realizer. |
double |
getX()
Get X-Coordinate of the upper left corner of the node. |
double |
getY()
Get Y-Coordinate of the upper left corner of the node. |
byte |
hotSpotHit(double hx,
double hy)
Adjusted hitSpotHit that takes drop shadows into account. |
boolean |
intersects(double rx,
double ry,
double rw,
double rh)
Determines whether or not the bounding box of this realizer intersects the specified rectangle. |
protected void |
invalidatePortPositions()
Invalidates the positions of all associated NodePorts. |
boolean |
isInBox(double xb,
double yb,
double wb,
double hb)
Determines whether or not the center of this realizer lies within the specified rectangle. |
boolean |
isSelected()
Returns the selection state of this realizer. |
boolean |
isTransparent()
Returns the transparency state of this realizer. |
boolean |
isVisible()
Returns true iff this realizer is marked as visible. |
int |
labelCount()
Returns the number of labels associated with this realizer. |
void |
moveBy(double dx,
double dy)
Moves this realizer by the vector (dx,dy). |
void |
paint(java.awt.Graphics2D gfx)
Paints this realizer and its label(s) on the given graphics context. |
void |
paintHotSpots(java.awt.Graphics2D gfx)
Paints graphical hotspots around this realizer. |
void |
paintLayer(java.awt.Graphics2D gfx,
byte layer)
Requests this realizer to paint itself on the given graphics context under the constraint that the given layer is active. |
void |
paintLayerSloppy(java.awt.Graphics2D gfx,
byte layer)
Paints the realizer in a cheap, uniform and sloppy way on g. |
protected void |
paintNode(java.awt.Graphics2D gfx)
Paints the node. |
void |
paintSloppy(java.awt.Graphics2D g)
Paints the realizer in a cheap, uniform and sloppy way on g. |
void |
paintText(java.awt.Graphics2D gfx)
Paints the labels that belong to this realizer |
int |
portCount()
Returns the number of node ports associated to this realizer. |
java.util.Iterator |
ports()
Returns a iterator over all node ports associated to this realizer. |
void |
read(java.io.ObjectInputStream in)
Deprecated. Use the GraphML format instead. |
int |
realizerCount()
Returns the number of realizers maintained by this class. |
void |
removeLabel(int i)
Removes the i-th node label from this realizer. |
void |
removeLabel(NodeLabel nl)
Remove the given label from this realizer. |
void |
removePort(int index)
Removes the i-th node port from this realizer. |
void |
removePort(NodePort port)
Removes the specified node port from this realizer. |
void |
removeRealizer(NodeRealizer r)
Removed a realizer from the list of realizers maintained by this class. |
void |
setCenter(double x,
double y)
Sets the center location of this realizer |
void |
setCenterX(double x)
Set the x coordinate of the center of the node. |
void |
setCenterY(double y)
Set the y coordinate of the center of the node. |
void |
setEdgesDirty()
Marks adjacent edge realizers as dirty. |
void |
setFillColor(java.awt.Color c)
Sets the fill color for this realizer. |
void |
setFillColor2(java.awt.Color c)
Sets the second fill color for this realizer. |
void |
setFrame(double x,
double y,
double width,
double height)
Sets the frame of the realizer, i.e. its size and its location. |
void |
setFrame(java.awt.geom.Rectangle2D frame)
Sets the frame of the realizer, i.e. its size and its location. |
void |
setHeight(double height)
Sets the height of this realizer. |
void |
setLabel(NodeLabel nl)
Sets the first label associated with this realizer. |
void |
setLabelText(java.lang.String label)
Sets the text of the first label associated with this realizer. |
void |
setLayer(byte l)
Sets the logical graphical layer for this realizer. |
void |
setLayer(byte l,
boolean adjacentEdgesAsWell)
Sets the layer this realizer should be painted on. |
void |
setLineColor(java.awt.Color c)
Sets the outline color for this realizer. |
void |
setLineType(LineType lt)
Sets the line type for this realizer. |
void |
setLocation(double x,
double y)
Sets the upper left corner location of this realizer. |
void |
setRealizer(int i,
NodeRealizer nr)
Sets the i-th realizer in the list of realizers maintained by this class. |
void |
setRealizerDelegate(NodeRealizer r)
Sets the delegation target of this proxy realizer. |
void |
setSelected(boolean s)
Sets the selection state of this realizer. |
void |
setShapeType(byte type)
Sets the shape type of this realizer. |
void |
setSize(double width,
double height)
Sets the size of the realizer. |
void |
setTransparent(boolean b)
Sets the transparency of the realizer. |
void |
setVisible(boolean b)
Sets the visibility state of this realizer. |
void |
setWidth(double width)
Sets the width of this realizer. |
void |
setX(double xp)
Sets the X-Coordinate of the upper left corner of the node. |
void |
setY(double yp)
Sets the Y-Coordinate of the upper left corner of the node. |
void |
write(java.io.ObjectOutputStream out)
Deprecated. Use the GraphML format instead. |
| Methods inherited from class y.view.NodeRealizer |
|---|
boundsChanged, calcUnionRectImpl, calcUnionRectLabels, calcUnionRectPorts, createCopy, getAutoBoundsFeature, getHotSpotColor, getNode, getSizeConstraintProvider, getSloppySelectionColor, labelBoundsChanged, paintPorts, repaint, setHotSpotColor, setSloppySelectionColor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProxyShapeNodeRealizer()
public ProxyShapeNodeRealizer(NodeRealizer argNodeRealizer)
argNodeRealizer - A NodeRealizer| Method Detail |
|---|
public NodeRealizer createCopy(NodeRealizer nr)
ShapeNodeRealizer
createCopy in class ShapeNodeRealizernr - the prototype realizer whose attributes will be copied.public void addRealizer(NodeRealizer r)
public void removeRealizer(NodeRealizer r)
public int realizerCount()
public NodeRealizer getRealizer(int i)
public void setRealizer(int i,
NodeRealizer nr)
public NodeRealizer getRealizerDelegate()
public void setRealizerDelegate(NodeRealizer r)
public void setFillColor(java.awt.Color c)
NodeRealizer
setFillColor in class NodeRealizerpublic java.awt.Color getFillColor()
NodeRealizer
getFillColor in class NodeRealizerpublic void setFillColor2(java.awt.Color c)
NodeRealizernull.
setFillColor2 in class NodeRealizerpublic java.awt.Color getFillColor2()
NodeRealizer
getFillColor2 in class NodeRealizerpublic void setLineColor(java.awt.Color c)
NodeRealizer
setLineColor in class NodeRealizerpublic java.awt.Color getLineColor()
NodeRealizer
getLineColor in class NodeRealizerpublic void setLineType(LineType lt)
NodeRealizer
setLineType in class NodeRealizerpublic LineType getLineType()
NodeRealizer
getLineType in class NodeRealizerpublic void setTransparent(boolean b)
NodeRealizer
setTransparent in class NodeRealizerpublic boolean isTransparent()
NodeRealizer
isTransparent in class NodeRealizerpublic void setShapeType(byte type)
ShapeNodeRealizer
setShapeType in class ShapeNodeRealizertype - one of
ShapeNodeRealizer.DIAMOND,ShapeNodeRealizer.ELLIPSE,ShapeNodeRealizer.FAT_ARROW,ShapeNodeRealizer.FAT_ARROW_2,ShapeNodeRealizer.HEXAGON,ShapeNodeRealizer.OCTAGON,ShapeNodeRealizer.PARALLELOGRAM,ShapeNodeRealizer.PARALLELOGRAM_2,ShapeNodeRealizer.RECT,ShapeNodeRealizer.RECT_3D,ShapeNodeRealizer.ROUND_RECT,ShapeNodeRealizer.STAR5,ShapeNodeRealizer.STAR6,ShapeNodeRealizer.STAR8,ShapeNodeRealizer.TRAPEZOID,ShapeNodeRealizer.TRAPEZOID_2,ShapeNodeRealizer.TRIANGLE, orShapeNodeRealizer.TRIANGLE_2.public byte getShapeType()
ShapeNodeRealizer
getShapeType in class ShapeNodeRealizerShapeNodeRealizer.setShapeType(byte)public void setLabelText(java.lang.String label)
NodeRealizer
setLabelText in class NodeRealizerlabel - the text of the labelpublic java.lang.String getLabelText()
NodeRealizer
getLabelText in class NodeRealizerpublic NodeLabel createNodeLabel()
NodeRealizer
createNodeLabel in class NodeRealizerpublic void setLabel(NodeLabel nl)
NodeRealizer
setLabel in class NodeRealizerpublic void addLabel(NodeLabel nl)
NodeRealizer
addLabel in class NodeRealizerpublic void removeLabel(NodeLabel nl)
NodeRealizer
removeLabel in class NodeRealizernl - the node label to remove from this realizer,NodeRealizer.removeLabel(int)public void removeLabel(int i)
NodeRealizeri-th node label from this realizer.
removeLabel in class NodeRealizeri - the index of the node label to remove.NodeRealizer.removeLabel(NodeLabel)public NodeLabel getLabel()
NodeRealizercreated,
added to the realizer, and returned.
getLabel in class NodeRealizerpublic NodeLabel getLabel(int i)
NodeRealizer
getLabel in class NodeRealizerpublic int labelCount()
NodeRealizer
labelCount in class NodeRealizerpublic void addPort(NodePort port)
NodeRealizerNodePort.bindRealizer(NodeRealizer).
addPort in class NodeRealizerport - the node port to add.public void removePort(int index)
NodeRealizeri-th node port from this realizer.
Use NodePort.remove(NodePort) to remove a node port
and the edges connected to as well as the node labels associated
with the node port.
removePort in class NodeRealizerindex - the index of the node port to remove.NodePort.remove(NodePort),
PortLabelModel.findLabels(NodePort),
NodePort.edges()public void removePort(NodePort port)
NodeRealizerNodePort.remove(NodePort) to remove a node port
and the edges connected to as well as the node labels associated
with the node port.
removePort in class NodeRealizerport - the node port to remove.NodePort.remove(NodePort),
PortLabelModel.findLabels(NodePort),
NodePort.edges()public NodePort getPort(int index)
NodeRealizeri-th node port that is associated to this
realizer.
getPort in class NodeRealizerindex - the index of the node port to return.
i-th node port that is associated to this
realizer.public int portCount()
NodeRealizer
portCount in class NodeRealizerpublic java.util.Iterator ports()
NodeRealizerNote: The iterator should be used read-only!
protected void invalidatePortPositions()
NodeRealizerNodePorts.
The position of each associated node port as well as source/target point
of all edges connecting to each associated node port have to be
recalculated.
invalidatePortPositions in class NodeRealizerpublic double getCenterX()
NodeRealizer
getCenterX in class NodeRealizerNodeRealizer.getX()public double getCenterY()
NodeRealizer
getCenterY in class NodeRealizerNodeRealizer.getY()
public void setCenter(double x,
double y)
ShapeNodeRealizer
setCenter in class ShapeNodeRealizerNodeRealizer.setLocation(double, double)public void setCenterX(double x)
NodeRealizer
setCenterX in class NodeRealizerNodeRealizer.setX(double)public void setCenterY(double y)
NodeRealizer
setCenterY in class NodeRealizerNodeRealizer.setY(double)public double getX()
NodeRealizer
getX in interface NodeLayoutgetX in class NodeRealizerNodeRealizer.getCenterX()public double getY()
NodeRealizer
getY in interface NodeLayoutgetY in class NodeRealizerNodeRealizer.getCenterY()
public void setLocation(double x,
double y)
ShapeNodeRealizer
setLocation in interface NodeLayoutsetLocation in class ShapeNodeRealizerx - the x-coordinates of the upper left corner.y - the y-coordinates of the upper left corner.NodeRealizer.setCenter(double, double)public void setX(double xp)
NodeRealizer
setX in class NodeRealizerNodeRealizer.setCenterX(double)public void setY(double yp)
NodeRealizer
setY in class NodeRealizerNodeRealizer.setCenterY(double)
public void moveBy(double dx,
double dy)
ShapeNodeRealizer
moveBy in class ShapeNodeRealizerpublic double getWidth()
NodeRealizer
getWidth in interface NodeLayoutgetWidth in class NodeRealizerpublic double getHeight()
NodeRealizer
getHeight in interface NodeLayoutgetHeight in class NodeRealizer
public void setFrame(double x,
double y,
double width,
double height)
NodeRealizer
setFrame in class NodeRealizerpublic void setFrame(java.awt.geom.Rectangle2D frame)
NodeRealizer
setFrame in class NodeRealizer
public void setSize(double width,
double height)
ShapeNodeRealizer
setSize in interface NodeLayoutsetSize in class ShapeNodeRealizerwidth - the new width of the nodeheight - the new height of the nodepublic void setWidth(double width)
NodeRealizerNodeRealizer.setSize(double, double).
setWidth in class NodeRealizerpublic void setHeight(double height)
NodeRealizerNodeRealizer.setSize(double,double).
setHeight in class NodeRealizerpublic void setVisible(boolean b)
NodeRealizer
setVisible in class NodeRealizerpublic boolean isVisible()
NodeRealizertrue iff this realizer is marked as visible.
Invisible realizers won't paint themselves on a graphics context.
isVisible in class NodeRealizerpublic void setLayer(byte l)
NodeRealizer
setLayer in class NodeRealizerGraph2DView.FG_LAYER,
Graph2DView.BG_LAYERpublic byte getLayer()
NodeRealizer
getLayer in class NodeRealizerGraph2DView.FG_LAYER,
Graph2DView.BG_LAYER
public void setLayer(byte l,
boolean adjacentEdgesAsWell)
NodeRealizertrue.
setLayer in class NodeRealizerpublic void setSelected(boolean s)
NodeRealizer
setSelected in class NodeRealizerpublic boolean isSelected()
NodeRealizer
isSelected in class NodeRealizerpublic java.awt.geom.Rectangle2D.Double getBoundingBox()
NodeRealizer
getBoundingBox in class NodeRealizer
public byte hotSpotHit(double hx,
double hy)
ShapeNodeRealizer
hotSpotHit in class ShapeNodeRealizer
public boolean findBBIntersection(double ix,
double iy,
double ox,
double oy,
java.awt.geom.Point2D result)
NodeRealizertrue if and only if the coordinates
(ix,iy) are identical to
(NodeRealizer.getCenterX(),NodeRealizer.getCenterY()) and the
coordinates (ox,oy) lie outside this realizer's
rectangular bounding box. In this case, the absolute coordinates of the
intersection point of line segment (ix,iy) - (ox,oy)
and this realizer's rectangular bounding box are stored in the given
Point2D instance.
findBBIntersection in class NodeRealizerix - the x-coordinate of a point inside the realizer's
rectangular bounding box. Must equal NodeRealizer.getCenterX().iy - the y-coordinate of a point inside the realizer's
rectangular bounding box. Must equal NodeRealizer.getCenterY().ox - the x-coordinate of a point outside the realizer's
rectangular bounding box.oy - the y-coordinate of a point outside the realizer's
rectangular bounding box.result - output parameter for the absolute world coordinates of the
calculated intersection point.
true if (ix,iy) is the center of this
realizer's rectangular bounding box and (ox,oy) lies outside
this realizer's rectangular bounding box; false otherwise.NodeRealizer.findIntersection(double, double, double, double, java.awt.geom.Point2D)
public boolean findIntersection(double ix,
double iy,
double ox,
double oy,
java.awt.geom.Point2D result)
ShapeNodeRealizer
findIntersection in class ShapeNodeRealizerix - the x-coordinate of a point inside the realizer's visual
bounds.iy - the y-coordinate of a point inside the realizer's visual
bounds.ox - the x-coordinate of a point outside the realizer's visual
bounds.oy - the y-coordinate of a point outside the realizer's visual
bounds.result - output parameter for the absolute world coordinates of the
calculated intersection point.
true if (ix,iy) lies inside and
(ox,oy) lies outside this realizer's visual bounds;
false otherwise.NodeRealizer.contains(double, double)
public void calcUnionRect(java.awt.geom.Rectangle2D r,
byte layer)
NodeRealizer
calcUnionRect in class NodeRealizerpublic void calcUnionRect(java.awt.geom.Rectangle2D r)
ShapeNodeRealizer
calcUnionRect in class ShapeNodeRealizer
public boolean intersects(double rx,
double ry,
double rw,
double rh)
NodeRealizer
intersects in class NodeRealizerrx - the smallest x-coordinate of the rectangle to check.ry - the smallest y-coordinate of the rectangle to check.rw - the width of the rectangle to check.rh - the height of the rectangle to check.
true if the bounding box of this realizer
intersects the specified rectangle; false otherwise.
public boolean contains(double x,
double y)
ShapeNodeRealizer
contains in class ShapeNodeRealizerx - the x-coordinate of the point to check.y - the y-coordinate of the point to check.
true if the position (x,y) is part of the node
false otherwise.
public boolean isInBox(double xb,
double yb,
double wb,
double hb)
NodeRealizer
isInBox in class NodeRealizerxb - the smallest x-coordinate of the rectangle to check.yb - the smallest y-coordinate of the rectangle to check.wb - the width of the rectangle to check.hb - the height of the rectangle to check.
true if the center of this realizer lies within the
specified rectangle; false otherwise.public YList getPortCandidates(double gridResolution)
NodeRealizer
getPortCandidates in class NodeRealizergridResolution - the distance between two grid points, the origin of the grid is
at (0,0) in world coordinates
YPoint instances, each specifying an absolute port positionpublic MouseInputEditorProvider getMouseInputEditorProvider()
null is returned.
getMouseInputEditorProvider in class NodeRealizerMouseInputEditorProvider or null,
if no such provider is bound to this realizer.protected void paintNode(java.awt.Graphics2D gfx)
ShapeNodeRealizerShapeNodeRealizer.paintHotSpots(Graphics2D) (only when selected)ShapeNodeRealizer.paintShadow(Graphics2D)ShapeNodeRealizer.paintFilledShape(Graphics2D)NodeRealizer.paintPorts(Graphics2D)NodeRealizer.paintText(Graphics2D)ShapeNodeRealizer.paintShapeBorder(Graphics2D)raised border painting is
disabled, ShapeNodeRealizer.paintShapeBorder(Graphics2D) is called before
NodeRealizer.paintPorts(Graphics2D) instead of after
NodeRealizer.paintText(Graphics2D).
paintNode in class ShapeNodeRealizerpublic void paintHotSpots(java.awt.Graphics2D gfx)
NodeRealizer
paintHotSpots in class ShapeNodeRealizer
public void paintLayer(java.awt.Graphics2D gfx,
byte layer)
NodeRealizerpaint method will be invoked.
paintLayer in class NodeRealizer
public void paintLayerSloppy(java.awt.Graphics2D gfx,
byte layer)
NodeRealizerg.
The given layer indicates what kind of layer objects should
be painted. By default this method does nothing if
layer != this.getLayer().
Otherwise paintSloppy gets called.
paintLayerSloppy in class NodeRealizerpublic void paintSloppy(java.awt.Graphics2D g)
NodeRealizerg. By default this call draws a
rectangle with this realizer's bounds and colors.
No label will be painted.
paintSloppy in class NodeRealizerpublic void paint(java.awt.Graphics2D gfx)
NodeRealizer
paint in class NodeRealizerpublic void paintText(java.awt.Graphics2D gfx)
NodeRealizer
paintText in class NodeRealizerpublic void setEdgesDirty()
NodeRealizer
setEdgesDirty in class NodeRealizer
public void write(java.io.ObjectOutputStream out)
throws java.io.IOException
GraphML format instead.
write in class ShapeNodeRealizerjava.io.IOException
public void read(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
GraphML format instead.
write(ObjectOutputStream) method.
read in class ShapeNodeRealizerjava.io.IOException
java.lang.ClassNotFoundException
|
© Copyright 2000-2025, yWorks GmbH. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||