org.gephi.io.importer.impl
Class NodeDraftImpl
java.lang.Object
org.gephi.io.importer.impl.NodeDraftImpl
- All Implemented Interfaces:
- NodeDraft, NodeDraftGetter
public class NodeDraftImpl
- extends java.lang.Object
- implements NodeDraft, NodeDraftGetter
- Author:
- Mathieu Bastian
Method Summary |
void |
addAttributeValue(AttributeColumn column,
java.lang.Object value)
|
void |
addAttributeValue(AttributeColumn column,
java.lang.Object value,
java.lang.String dateFrom,
java.lang.String dateTo)
|
void |
addAttributeValue(AttributeColumn column,
java.lang.Object value,
java.lang.String dateFrom,
java.lang.String dateTo,
boolean startOpen,
boolean endOpen)
|
void |
addChild(NodeDraft child)
|
void |
addTimeInterval(java.lang.String dateFrom,
java.lang.String dateTo)
|
void |
addTimeInterval(java.lang.String dateFrom,
java.lang.String dateTo,
boolean startOpen,
boolean endOpen)
|
AttributeRow |
getAttributeRow()
|
java.awt.Color |
getColor()
|
int |
getHeight()
|
java.lang.String |
getId()
|
java.lang.String |
getLabel()
|
java.awt.Color |
getLabelColor()
|
float |
getLabelSize()
|
Node |
getNode()
|
NodeDraftGetter[] |
getParents()
|
float |
getSize()
|
TimeInterval |
getTimeInterval()
|
float |
getX()
|
float |
getY()
|
float |
getZ()
|
boolean |
isAutoId()
|
boolean |
isCreatedAuto()
|
boolean |
isFixed()
|
boolean |
isLabelVisible()
|
boolean |
isVisible()
|
void |
setColor(java.awt.Color color)
|
void |
setColor(float r,
float g,
float b)
|
void |
setColor(int r,
int g,
int b)
|
void |
setColor(java.lang.String color)
|
void |
setColor(java.lang.String r,
java.lang.String g,
java.lang.String b)
|
void |
setCreatedAuto(boolean createdAuto)
|
void |
setFixed(boolean fixed)
|
void |
setHeight(int height)
|
void |
setId(java.lang.String id)
|
void |
setLabel(java.lang.String label)
|
void |
setLabelColor(java.awt.Color color)
|
void |
setLabelColor(float r,
float g,
float b)
|
void |
setLabelColor(int r,
int g,
int b)
|
void |
setLabelColor(java.lang.String color)
|
void |
setLabelColor(java.lang.String r,
java.lang.String g,
java.lang.String b)
|
void |
setLabelSize(float size)
|
void |
setLabelVisible(boolean labelVisible)
|
void |
setNode(Node node)
|
void |
setParent(NodeDraft draft)
|
void |
setSize(float size)
|
void |
setTimeInterval(TimeInterval timeInterval)
|
void |
setVisible(boolean visible)
|
void |
setX(float x)
|
void |
setY(float y)
|
void |
setZ(float z)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NodeDraftImpl
public NodeDraftImpl(ImportContainerImpl container,
java.lang.String id)
setCreatedAuto
public void setCreatedAuto(boolean createdAuto)
setColor
public void setColor(java.awt.Color color)
- Specified by:
setColor
in interface NodeDraft
setColor
public void setColor(java.lang.String r,
java.lang.String g,
java.lang.String b)
- Specified by:
setColor
in interface NodeDraft
setColor
public void setColor(float r,
float g,
float b)
- Specified by:
setColor
in interface NodeDraft
setColor
public void setColor(int r,
int g,
int b)
- Specified by:
setColor
in interface NodeDraft
setColor
public void setColor(java.lang.String color)
- Specified by:
setColor
in interface NodeDraft
setId
public void setId(java.lang.String id)
- Specified by:
setId
in interface NodeDraft
setSize
public void setSize(float size)
- Specified by:
setSize
in interface NodeDraft
setX
public void setX(float x)
- Specified by:
setX
in interface NodeDraft
setY
public void setY(float y)
- Specified by:
setY
in interface NodeDraft
setZ
public void setZ(float z)
- Specified by:
setZ
in interface NodeDraft
setFixed
public void setFixed(boolean fixed)
- Specified by:
setFixed
in interface NodeDraft
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisible
in interface NodeDraft
setLabel
public void setLabel(java.lang.String label)
- Specified by:
setLabel
in interface NodeDraft
setLabelSize
public void setLabelSize(float size)
- Specified by:
setLabelSize
in interface NodeDraft
setLabelVisible
public void setLabelVisible(boolean labelVisible)
- Specified by:
setLabelVisible
in interface NodeDraft
setLabelColor
public void setLabelColor(java.awt.Color color)
- Specified by:
setLabelColor
in interface NodeDraft
setLabelColor
public void setLabelColor(java.lang.String r,
java.lang.String g,
java.lang.String b)
- Specified by:
setLabelColor
in interface NodeDraft
setLabelColor
public void setLabelColor(float r,
float g,
float b)
- Specified by:
setLabelColor
in interface NodeDraft
setLabelColor
public void setLabelColor(int r,
int g,
int b)
- Specified by:
setLabelColor
in interface NodeDraft
setLabelColor
public void setLabelColor(java.lang.String color)
- Specified by:
setLabelColor
in interface NodeDraft
setParent
public void setParent(NodeDraft draft)
- Specified by:
setParent
in interface NodeDraft
setHeight
public void setHeight(int height)
addChild
public void addChild(NodeDraft child)
- Specified by:
addChild
in interface NodeDraft
addAttributeValue
public void addAttributeValue(AttributeColumn column,
java.lang.Object value)
- Specified by:
addAttributeValue
in interface NodeDraft
addAttributeValue
public void addAttributeValue(AttributeColumn column,
java.lang.Object value,
java.lang.String dateFrom,
java.lang.String dateTo)
throws java.lang.IllegalArgumentException
- Specified by:
addAttributeValue
in interface NodeDraft
- Throws:
java.lang.IllegalArgumentException
addAttributeValue
public void addAttributeValue(AttributeColumn column,
java.lang.Object value,
java.lang.String dateFrom,
java.lang.String dateTo,
boolean startOpen,
boolean endOpen)
throws java.lang.IllegalArgumentException
- Specified by:
addAttributeValue
in interface NodeDraft
- Throws:
java.lang.IllegalArgumentException
addTimeInterval
public void addTimeInterval(java.lang.String dateFrom,
java.lang.String dateTo)
throws java.lang.IllegalArgumentException
- Specified by:
addTimeInterval
in interface NodeDraft
- Throws:
java.lang.IllegalArgumentException
addTimeInterval
public void addTimeInterval(java.lang.String dateFrom,
java.lang.String dateTo,
boolean startOpen,
boolean endOpen)
throws java.lang.IllegalArgumentException
- Specified by:
addTimeInterval
in interface NodeDraft
- Throws:
java.lang.IllegalArgumentException
setTimeInterval
public void setTimeInterval(TimeInterval timeInterval)
getAttributeRow
public AttributeRow getAttributeRow()
- Specified by:
getAttributeRow
in interface NodeDraftGetter
getColor
public java.awt.Color getColor()
- Specified by:
getColor
in interface NodeDraft
- Specified by:
getColor
in interface NodeDraftGetter
getId
public java.lang.String getId()
- Specified by:
getId
in interface NodeDraftGetter
getSize
public float getSize()
- Specified by:
getSize
in interface NodeDraftGetter
getX
public float getX()
- Specified by:
getX
in interface NodeDraftGetter
getY
public float getY()
- Specified by:
getY
in interface NodeDraftGetter
getZ
public float getZ()
- Specified by:
getZ
in interface NodeDraftGetter
isFixed
public boolean isFixed()
- Specified by:
isFixed
in interface NodeDraftGetter
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interface NodeDraftGetter
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interface NodeDraftGetter
getLabelSize
public float getLabelSize()
- Specified by:
getLabelSize
in interface NodeDraftGetter
isLabelVisible
public boolean isLabelVisible()
- Specified by:
isLabelVisible
in interface NodeDraftGetter
getLabelColor
public java.awt.Color getLabelColor()
- Specified by:
getLabelColor
in interface NodeDraftGetter
getHeight
public int getHeight()
- Specified by:
getHeight
in interface NodeDraftGetter
getParents
public NodeDraftGetter[] getParents()
- Specified by:
getParents
in interface NodeDraftGetter
getTimeInterval
public TimeInterval getTimeInterval()
- Specified by:
getTimeInterval
in interface NodeDraftGetter
isCreatedAuto
public boolean isCreatedAuto()
isAutoId
public boolean isAutoId()
- Specified by:
isAutoId
in interface NodeDraftGetter
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setNode
public void setNode(Node node)
- Specified by:
setNode
in interface NodeDraftGetter
getNode
public Node getNode()
- Specified by:
getNode
in interface NodeDraftGetter