Class VGoal

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  VGoal.VGoalType
      Goal Type Marker
    • Field Summary

      • Fields inherited from class com.mxgraph.model.mxCell

        children, collapsed, connectable, edge, edges, geometry, id, parent, source, style, target, value, vertex, visible
    • Constructor Summary

      Constructors 
      Constructor Description
      VGoal​(IGoal goal, com.mxgraph.util.mxPoint position)
      Creates a new visual goal element and goal element in the model.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      IGoal getGoal()
      Gets the underlying goal.
      INode getNode()
      Returns the business model node.
      java.lang.String getPlanMode()
      Provides the mode of the associated plan.
      java.lang.String getStyle()  
      java.lang.Object getValue()
      Gets the value.
      void setGeometry​(com.mxgraph.model.mxGeometry geometry)
      Override to match type marker.
      void setGoalType​(java.lang.String type)
      Sets the goal type.
      void setValue​(java.lang.Object value)
      Sets the value.
      • Methods inherited from class com.mxgraph.model.mxCell

        clone, cloneValue, getAttribute, getAttribute, getChildAt, getChildCount, getEdgeAt, getEdgeCount, getEdgeIndex, getGeometry, getId, getIndex, getParent, getSource, getTarget, getTerminal, insert, insert, insertEdge, isCollapsed, isConnectable, isEdge, isVertex, isVisible, remove, remove, removeEdge, removeFromParent, removeFromTerminal, setAttribute, setCollapsed, setConnectable, setEdge, setId, setParent, setSource, setStyle, setTarget, setTerminal, setVertex, setVisible
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VGoal

        public VGoal​(IGoal goal,
                     com.mxgraph.util.mxPoint position)
        Creates a new visual goal element and goal element in the model.
    • Method Detail

      • getGoal

        public IGoal getGoal()
        Gets the underlying goal.
        Returns:
        The goal.
      • setGoalType

        public void setGoalType​(java.lang.String type)
        Sets the goal type.
      • getStyle

        public java.lang.String getStyle()
        Specified by:
        getStyle in interface com.mxgraph.model.mxICell
        Overrides:
        getStyle in class com.mxgraph.model.mxCell
      • setValue

        public void setValue​(java.lang.Object value)
        Sets the value.
        Specified by:
        setValue in interface com.mxgraph.model.mxICell
        Overrides:
        setValue in class com.mxgraph.model.mxCell
        Parameters:
        value - The value.
      • getValue

        public java.lang.Object getValue()
        Gets the value.
        Specified by:
        getValue in interface com.mxgraph.model.mxICell
        Overrides:
        getValue in class com.mxgraph.model.mxCell
        Returns:
        The value.
      • setGeometry

        public void setGeometry​(com.mxgraph.model.mxGeometry geometry)
        Override to match type marker.
        Specified by:
        setGeometry in interface com.mxgraph.model.mxICell
        Overrides:
        setGeometry in class com.mxgraph.model.mxCell
      • getNode

        public INode getNode()
        Returns the business model node.
        Specified by:
        getNode in class VNode
        Returns:
        The node.
      • getPlanMode

        public java.lang.String getPlanMode()
        Provides the mode of the associated plan.
        Specified by:
        getPlanMode in interface IPlanModeProvider
        Returns:
        Sequential, Parallel or null if undetermined.