Gephi Toolkit Javadoc

org.gephi.io.importer.api
Interface EdgeDraft

All Known Subinterfaces:
EdgeDraftGetter
All Known Implementing Classes:
EdgeDraftImpl

public interface EdgeDraft

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

Author:
Mathieu Bastian
See Also:
ContainerLoader

Nested Class Summary
static class EdgeDraft.EdgeType
           
 
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 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()
           
 float getWeight()
           
 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 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 setSource(NodeDraft nodeSource)
           
 void setTarget(NodeDraft nodeTarget)
           
 void setType(EdgeDraft.EdgeType type)
           
 void setVisible(boolean visible)
           
 void setWeight(float weight)
           
 

Method Detail

setId

void setId(java.lang.String id)

setWeight

void setWeight(float weight)

getWeight

float getWeight()

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)

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)

setType

void setType(EdgeDraft.EdgeType type)

setSource

void setSource(NodeDraft nodeSource)

setTarget

void setTarget(NodeDraft nodeTarget)

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

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