Class mxGraphMlData


  • public class mxGraphMlData
    extends java.lang.Object
    Represents a Data element in the GML Structure.
    • Constructor Detail

      • mxGraphMlData

        public mxGraphMlData​(java.lang.String dataId,
                             java.lang.String dataKey,
                             java.lang.String dataValue,
                             mxGraphMlShapeEdge dataShapeEdge,
                             mxGraphMlShapeNode dataShapeNode)
        Construct a data with the params values.
        Parameters:
        dataId - Data's ID
        dataKey - Reference to a Key Element ID
        dataValue - Value of the data Element
        dataShapeEdge - JGraph specific edge properties.
        dataShapeNode - JGraph specific node properties.
      • mxGraphMlData

        public mxGraphMlData​(org.w3c.dom.Element dataElement)
        Construct a data from one xml data element.
        Parameters:
        dataElement - Xml Data Element.
      • mxGraphMlData

        public mxGraphMlData()
        Construct an empty data.
    • Method Detail

      • getDataId

        public java.lang.String getDataId()
      • setDataId

        public void setDataId​(java.lang.String dataId)
      • getDataKey

        public java.lang.String getDataKey()
      • setDataKey

        public void setDataKey​(java.lang.String dataKey)
      • getDataValue

        public java.lang.String getDataValue()
      • setDataValue

        public void setDataValue​(java.lang.String dataValue)
      • generateNodeElement

        public org.w3c.dom.Element generateNodeElement​(org.w3c.dom.Document document)
        Generates an Node Data Element from this class.
        Parameters:
        document - Document where the key Element will be inserted.
        Returns:
        Returns the generated Elements.
      • generateEdgeElement

        public org.w3c.dom.Element generateEdgeElement​(org.w3c.dom.Document document)
        Generates an Edge Data Element from this class.
        Parameters:
        document - Document where the key Element will be inserted.
        Returns:
        Returns the generated Elements.