JGraph X 1.4.1.0


com.mxgraph.io.gml
Class mxGmlEdge

java.lang.Object
  extended by com.mxgraph.io.gml.mxGmlEdge

public class mxGmlEdge
extends java.lang.Object

Represents a Data element in the GML Structure.


Constructor Summary
mxGmlEdge(org.w3c.dom.Element edgeElement)
          Construct an edge from a xml edge element.
mxGmlEdge(java.lang.String edgeSource, java.lang.String edgeTarget, java.lang.String edgeSourcePort, java.lang.String edgeTargetPort)
          Construct an edge with source and target.
 
Method Summary
 org.w3c.dom.Element generateElement(org.w3c.dom.Document document)
          Generates a Edge Element from this class.
 mxGmlData getEdgeData()
           
 java.util.HashMap<java.lang.String,mxGmlData> getEdgeDataMap()
           
 java.lang.String getEdgeDirected()
           
 java.lang.String getEdgeId()
           
 java.lang.String getEdgeSource()
           
 java.lang.String getEdgeSourcePort()
           
 java.lang.String getEdgeStyle()
          Returns if the edge has end arrow.
 java.lang.String getEdgeTarget()
           
 java.lang.String getEdgeTargetPort()
           
 void setEdgeData(mxGmlData egdeData)
           
 void setEdgeDataMap(java.util.HashMap<java.lang.String,mxGmlData> nodeEdgeMap)
           
 void setEdgeDirected(java.lang.String edgeDirected)
           
 void setEdgeId(java.lang.String edgeId)
           
 void setEdgeSource(java.lang.String edgeSource)
           
 void setEdgeSourcePort(java.lang.String edgeSourcePort)
           
 void setEdgeTarget(java.lang.String edgeTarget)
           
 void setEdgeTargetPort(java.lang.String edgeTargetPort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

mxGmlEdge

public mxGmlEdge(java.lang.String edgeSource,
                 java.lang.String edgeTarget,
                 java.lang.String edgeSourcePort,
                 java.lang.String edgeTargetPort)
Construct an edge with source and target.

Parameters:
edgeSource - Source Node's ID.
edgeTarget - Target Node's ID.

mxGmlEdge

public mxGmlEdge(org.w3c.dom.Element edgeElement)
Construct an edge from a xml edge element.

Parameters:
edgeElement - Xml edge element.
Method Detail

getEdgeDirected

public java.lang.String getEdgeDirected()

setEdgeDirected

public void setEdgeDirected(java.lang.String edgeDirected)

getEdgeId

public java.lang.String getEdgeId()

setEdgeId

public void setEdgeId(java.lang.String edgeId)

getEdgeSource

public java.lang.String getEdgeSource()

setEdgeSource

public void setEdgeSource(java.lang.String edgeSource)

getEdgeSourcePort

public java.lang.String getEdgeSourcePort()

setEdgeSourcePort

public void setEdgeSourcePort(java.lang.String edgeSourcePort)

getEdgeTarget

public java.lang.String getEdgeTarget()

setEdgeTarget

public void setEdgeTarget(java.lang.String edgeTarget)

getEdgeTargetPort

public java.lang.String getEdgeTargetPort()

setEdgeTargetPort

public void setEdgeTargetPort(java.lang.String edgeTargetPort)

getEdgeDataMap

public java.util.HashMap<java.lang.String,mxGmlData> getEdgeDataMap()

setEdgeDataMap

public void setEdgeDataMap(java.util.HashMap<java.lang.String,mxGmlData> nodeEdgeMap)

getEdgeData

public mxGmlData getEdgeData()

setEdgeData

public void setEdgeData(mxGmlData egdeData)

generateElement

public org.w3c.dom.Element generateElement(org.w3c.dom.Document document)
Generates a Edge Element from this class.

Parameters:
document - Document where the key Element will be inserted.
Returns:
Returns the generated Elements.

getEdgeStyle

public java.lang.String getEdgeStyle()
Returns if the edge has end arrow.

Returns:
style that indicates the end arrow type(CLASSIC or NONE).

JGraph X 1.4.1.0


Copyright (c) 2010 Gaudenz Alder. All rights reserved.