Class VVirtualActivationEdge

  • All Implemented Interfaces:
    com.mxgraph.model.mxICell, java.io.Serializable, java.lang.Cloneable

    public class VVirtualActivationEdge
    extends VEdge
    A virtual activation edge not directly represent as business model edge.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected VEdge edge
      The activation edge.
      protected java.util.List<VVirtualActivationEdge> edgegroup
      Virtual edge group.
      protected VPlan plan
      The activation plan.
      • Fields inherited from class com.mxgraph.model.mxCell

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      VEdge getActivationEdge()
      Gets the activation edge.
      IEdge getEdge()
      Get the business model edge.
      java.util.List<VVirtualActivationEdge> getEdgeGroup()
      Gets the edge group.
      IElement getElement()
      Returns the business model element.
      VPlan getPlan()
      Gets the plan.
      java.lang.Object getValue()
      Gets the value.
      void setGeometry​(com.mxgraph.model.mxGeometry geometry)
      Override to match type marker.
      void setPlan​(VPlan plan)
      Sets the plan.
      void setStyle()  
      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, setStyle, setTerminal, setVertex, setVisible
      • Methods inherited from class java.lang.Object

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

      • plan

        protected VPlan plan
        The activation plan.
      • edge

        protected VEdge edge
        The activation edge.
    • Method Detail

      • setStyle

        public void setStyle()
      • getElement

        public IElement getElement()
        Description copied from class: VEdge
        Returns the business model element.
        Overrides:
        getElement in class VEdge
        Returns:
        The business model element.
      • getEdge

        public IEdge getEdge()
        Description copied from class: VEdge
        Get the business model edge.
        Overrides:
        getEdge in class VEdge
        Returns:
        The edge.
      • getActivationEdge

        public VEdge getActivationEdge()
        Gets the activation edge.
        Returns:
        The activation edge.
      • getEdgeGroup

        public java.util.List<VVirtualActivationEdge> getEdgeGroup()
        Gets the edge group.
        Returns:
        The edge group.
      • getPlan

        public VPlan getPlan()
        Gets the plan.
        Returns:
        The plan.
      • setPlan

        public void setPlan​(VPlan plan)
        Sets the plan.
        Parameters:
        plan - The plan.
      • 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
      • setValue

        public void setValue​(java.lang.Object value)
        Sets the value.
        Specified by:
        setValue in interface com.mxgraph.model.mxICell
        Overrides:
        setValue in class VEdge
        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 VEdge
        Returns:
        The value.