public class GNode extends GObject implements SSerializable
| Modifier and Type | Field and Description |
|---|---|
GDimension |
globalDimension |
boolean |
lastNodeOfRule |
GDimension |
linkDimension |
List<GLink> |
links |
GDimension |
nodeDimension |
GPoint |
position |
FAState |
state |
| Constructor and Description |
|---|
GNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLink(GLink link) |
boolean |
containsPoint(Point p) |
boolean |
containsStateNumber(int n) |
void |
draw() |
void |
drawNodeAndLink() |
void |
encode(SEncoder encoder) |
float |
getBeginX() |
float |
getBeginY() |
Rectangle |
getBounds() |
float |
getCenterX() |
float |
getCenterY() |
float |
getEndX() |
float |
getEndY() |
GLink |
getLink(FATransition transition) |
float |
getX() |
float |
getY() |
void |
render(float ox,
float oy) |
void |
setContext(GContext context) |
void |
setPosition(GPoint position) |
void |
setState(FAState state) |
String |
toString() |
getContextpublic FAState state
public GPoint position
public GDimension nodeDimension
public GDimension linkDimension
public GDimension globalDimension
public boolean lastNodeOfRule
public void setContext(GContext context)
setContext in class GObjectpublic void setState(FAState state)
public void setPosition(GPoint position)
public boolean containsStateNumber(int n)
public void addLink(GLink link)
public GLink getLink(FATransition transition)
public float getX()
public float getY()
public float getCenterX()
public float getCenterY()
public float getBeginX()
public float getBeginY()
public float getEndX()
public float getEndY()
public boolean containsPoint(Point p)
containsPoint in class GObjectpublic void render(float ox,
float oy)
public void drawNodeAndLink()
public void encode(SEncoder encoder)
encode in interface SSerializableCopyright © 2013. All rights reserved.