Gephi Toolkit Javadoc

org.gephi.io.importer.api
Interface NodeDraft

All Known Subinterfaces:
NodeDraftGetter
All Known Implementing Classes:
NodeDraftImpl

public interface NodeDraft

Draft node, hosted by import containers to represent nodes found when importing. Processors decide if this node will finally be appended to the graph or not.

Author:
Mathieu Bastian
See Also:
ContainerLoader

Method Summary
 void addAttributeValue(AttributeColumn column, java.lang.Object value)
           
 void addAttributeValue(AttributeColumn column, java.lang.Object value, java.lang.String start, java.lang.String end)
           
 void addAttributeValue(AttributeColumn column, java.lang.Object value, java.lang.String start, java.lang.String end, boolean startOpen, boolean endOpen)
           
 void addChild(NodeDraft child)
           
 void addTimeInterval(java.lang.String start, java.lang.String end)
           
 void addTimeInterval(java.lang.String start, java.lang.String end, boolean startOpen, boolean endOpen)
           
 java.awt.Color getColor()
           
 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 setFixed(boolean fixed)
           
 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 setParent(NodeDraft draft)
           
 void setSize(float size)
           
 void setVisible(boolean visible)
           
 void setX(float x)
           
 void setY(float y)
           
 void setZ(float z)
           
 

Method Detail

setColor

void setColor(java.awt.Color color)

setColor

void setColor(java.lang.String r,
              java.lang.String g,
              java.lang.String b)

setColor

void setColor(float r,
              float g,
              float b)

setColor

void setColor(int r,
              int g,
              int b)

setColor

void setColor(java.lang.String color)

getColor

java.awt.Color getColor()

setLabel

void setLabel(java.lang.String label)

setSize

void setSize(float size)

setId

void setId(java.lang.String id)

setX

void setX(float x)

setY

void setY(float y)

setZ

void setZ(float z)

setFixed

void setFixed(boolean fixed)

setLabelVisible

void setLabelVisible(boolean labelVisible)

setLabelSize

void setLabelSize(float size)

setLabelColor

void setLabelColor(java.awt.Color color)

setLabelColor

void setLabelColor(java.lang.String r,
                   java.lang.String g,
                   java.lang.String b)

setLabelColor

void setLabelColor(float r,
                   float g,
                   float b)

setLabelColor

void setLabelColor(int r,
                   int g,
                   int b)

setLabelColor

void setLabelColor(java.lang.String color)

setVisible

void setVisible(boolean visible)

addAttributeValue

void addAttributeValue(AttributeColumn column,
                       java.lang.Object value)

addAttributeValue

void addAttributeValue(AttributeColumn column,
                       java.lang.Object value,
                       java.lang.String start,
                       java.lang.String end)
                       throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

addAttributeValue

void addAttributeValue(AttributeColumn column,
                       java.lang.Object value,
                       java.lang.String start,
                       java.lang.String end,
                       boolean startOpen,
                       boolean endOpen)
                       throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

addChild

void addChild(NodeDraft child)

setParent

void setParent(NodeDraft draft)

addTimeInterval

void addTimeInterval(java.lang.String start,
                     java.lang.String end)
                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

addTimeInterval

void addTimeInterval(java.lang.String start,
                     java.lang.String end,
                     boolean startOpen,
                     boolean endOpen)
                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

Gephi Toolkit Javadoc