com.vp.plugin.diagram
Interface IActivityDiagramUIModel

All Superinterfaces:
IDiagramUIModel, IElement

public interface IActivityDiagramUIModel
extends IElement, IDiagramUIModel


Field Summary
static java.lang.String SHAPETYPE_ACCEPT_EVENT_ACTION
           
static java.lang.String SHAPETYPE_ACTIONSTATE
           
static java.lang.String SHAPETYPE_ACTIVITY
           
static java.lang.String SHAPETYPE_ACTIVITY_ACTION
           
static java.lang.String SHAPETYPE_ACTIVITY_EDGE_CONNECTOR
           
static java.lang.String SHAPETYPE_ACTIVITY_FINAL_NODE
           
static java.lang.String SHAPETYPE_ACTIVITY_OBJECT
           
static java.lang.String SHAPETYPE_ACTIVITY_OBJECT_FLOW
           
static java.lang.String SHAPETYPE_ACTIVITY_PARAMETER_NODE
           
static java.lang.String SHAPETYPE_ACTIVITY_SWIMLANE
           
static java.lang.String SHAPETYPE_ACTIVITY_SWIMLANE2
           
static java.lang.String SHAPETYPE_ANCHOR
           
static java.lang.String SHAPETYPE_CALL_STATE
           
static java.lang.String SHAPETYPE_CENTRAL_BUFFER_NODE
           
static java.lang.String SHAPETYPE_CONCURRENT_STATE
           
static java.lang.String SHAPETYPE_CONSTRAINT
           
static java.lang.String SHAPETYPE_CONTAINMENT
           
static java.lang.String SHAPETYPE_CONTROL_FLOW
           
static java.lang.String SHAPETYPE_DATA_STORE_NODE
           
static java.lang.String SHAPETYPE_DECISION_NODE
           
static java.lang.String SHAPETYPE_DECISIONPOINT
           
static java.lang.String SHAPETYPE_DIAGRAM_INFO
           
static java.lang.String SHAPETYPE_DIAGRAM_OVERVIEW
           
static java.lang.String SHAPETYPE_EXCEPTION_HANDLER
           
static java.lang.String SHAPETYPE_EXPANSION_NODE
           
static java.lang.String SHAPETYPE_EXPANSION_REGION
           
static java.lang.String SHAPETYPE_FINAL_STATE
           
static java.lang.String SHAPETYPE_FLOW_FINAL_NODE
           
static java.lang.String SHAPETYPE_FORK_NODE
           
static java.lang.String SHAPETYPE_GENERIC_CONNECTOR
           
static java.lang.String SHAPETYPE_GENERIC_SHAPE
           
static java.lang.String SHAPETYPE_HORIZONTAL_SWIMLANE
           
static java.lang.String SHAPETYPE_HORIZONTAL_SYNCHRONIZATION_BAR
           
static java.lang.String SHAPETYPE_INITIAL_NODE
           
static java.lang.String SHAPETYPE_INITIAL_STATE
           
static java.lang.String SHAPETYPE_INPUT_PIN
           
static java.lang.String SHAPETYPE_INTERRUPTIBLE_ACTIVITY_REGION
           
static java.lang.String SHAPETYPE_JOIN_NODE
           
static java.lang.String SHAPETYPE_MERGE_NODE
           
static java.lang.String SHAPETYPE_NOTE
           
static java.lang.String SHAPETYPE_OBJECT_NODE
           
static java.lang.String SHAPETYPE_OBJECTFLOW
           
static java.lang.String SHAPETYPE_OUTPUT_PIN
           
static java.lang.String SHAPETYPE_PARAMETER_SET
           
static java.lang.String SHAPETYPE_SEND_SIGNAL_ACTION
           
static java.lang.String SHAPETYPE_SIGNALRECEIPT
           
static java.lang.String SHAPETYPE_SIGNALSENDING
           
static java.lang.String SHAPETYPE_STATE_STATE
           
static java.lang.String SHAPETYPE_SUBACTIVITY
           
static java.lang.String SHAPETYPE_SUBSYSTEM
           
static java.lang.String SHAPETYPE_TRANSITION
           
static java.lang.String SHAPETYPE_VALUE_PIN
           
static java.lang.String SHAPETYPE_VERTICAL_SWIMLANE
           
static java.lang.String SHAPETYPE_VERTICAL_SYNCHRONIZATION_BAR
           
static java.lang.String SHAPETYPE_VISIOSHAPE
           
 
Fields inherited from interface com.vp.plugin.diagram.IDiagramUIModel
MAX_PREVIEW_IMAGE_SIZE, PROPERTY_HEIGHT, PROPERTY_MAXIMIZED, PROPERTY_OPENED, PROPERTY_SHOW_EXTRA_RESOURCES, PROPERTY_WIDTH, PROPERTY_X, PROPERTY_Y, PROPERTY_ZOOMRATIO
 
Method Summary
 int activityDiagramScenarioInfoCount()
           
 boolean addActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)
           
 boolean containsActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)
           
 void createNewScenario()
           
 IActivityDiagramScenarioInfo getActivityDiagramScenarioInfoAt(int index)
           
 IActivityDiagramScenarioInfo getActivityDiagramScenarioInfoById(java.lang.String id)
           
 void gotoScenario(java.lang.String id)
           
 int indexOfActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)
           
 boolean isActivityDiagramScenarioInfoEmpty()
           
 boolean moveActivityDiagramScenarioInfoDown(IActivityDiagramScenarioInfo info)
           
 boolean moveActivityDiagramScenarioInfoToFirst(IActivityDiagramScenarioInfo info)
           
 boolean moveActivityDiagramScenarioInfoToLast(IActivityDiagramScenarioInfo info)
           
 boolean moveActivityDiagramScenarioInfoUp(IActivityDiagramScenarioInfo info)
           
 boolean removeActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)
           
 boolean removeActivityDiagramScenarioInfoAt(int index)
           
 IActivityDiagramScenarioInfo[] toActivityDiagramScenarioInfoArray()
           
 
Methods inherited from interface com.vp.plugin.diagram.IDiagramUIModel
addDiagramElement, addDiagramListener, createDiagramElement, createDiagramElement, delete, diagramElementCount, diagramElementIterator, fireModuleAddedDiagramElement, getAllowShapeTypes, getDiagramBackground, getDiagramElementAt, getDiagramElementById, getDocumentation, getGridColor, getGridHeight, getGridWidth, getHeight, getId, getLastViewX, getLastViewY, getLogicalViewElementParents, getLogicalViewType, getName, getQpScaleX, getQpScaleY, getQpTranslateX, getQpTranslateY, getSelectedDiagramElement, getSelectedDiagramElement, getType, getWidth, getX, getY, getZoomRatio, groupButtonInfoCount, indexOfDiagramElement, isAlignToGrid, isAllowLayout, isAllowShapeType, isDiagramElementEmpty, isEditable, isFollowDiagramParentElement, isGridVisible, isGroupButtonInfoEmpty, isMaximized, isShowExtraResources, isSubDiagram, layoutDiagramElement, modified, removeDiagramElement, removeDiagramElementAt, removeDiagramListener, removeGroupButtonInfoAt, setAlignToGrid, setBounds, setDiagramBackground, setDocumentation, setEditable, setFireModified, setFollowDiagramParentElement, setGridColor, setGridHeight, setGridVisible, setGridWidth, setLastViewX, setLastViewY, setMaximized, setModelPropertyAsBoolean, setModelPropertyAsColor, setModelPropertyAsDouble, setModelPropertyAsInt, setModelPropertyAsString, setName, setQpScaleX, setQpScaleY, setQpTranslateX, setQpTranslateY, setShowExtraResources, setZoomRatio, toConnectorUIModelArray, toDiagramElementArray, toDiagramElementArray, toShapeUIModelArray
 

Field Detail

SHAPETYPE_NOTE

public static final java.lang.String SHAPETYPE_NOTE
See Also:
Constant Field Values

SHAPETYPE_DIAGRAM_INFO

public static final java.lang.String SHAPETYPE_DIAGRAM_INFO
See Also:
Constant Field Values

SHAPETYPE_DIAGRAM_OVERVIEW

public static final java.lang.String SHAPETYPE_DIAGRAM_OVERVIEW
See Also:
Constant Field Values

SHAPETYPE_CONSTRAINT

public static final java.lang.String SHAPETYPE_CONSTRAINT
See Also:
Constant Field Values

SHAPETYPE_CONTAINMENT

public static final java.lang.String SHAPETYPE_CONTAINMENT
See Also:
Constant Field Values

SHAPETYPE_VISIOSHAPE

public static final java.lang.String SHAPETYPE_VISIOSHAPE
See Also:
Constant Field Values

SHAPETYPE_GENERIC_SHAPE

public static final java.lang.String SHAPETYPE_GENERIC_SHAPE
See Also:
Constant Field Values

SHAPETYPE_GENERIC_CONNECTOR

public static final java.lang.String SHAPETYPE_GENERIC_CONNECTOR
See Also:
Constant Field Values

SHAPETYPE_ANCHOR

public static final java.lang.String SHAPETYPE_ANCHOR
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY

public static final java.lang.String SHAPETYPE_ACTIVITY
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_PARAMETER_NODE

public static final java.lang.String SHAPETYPE_ACTIVITY_PARAMETER_NODE
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_ACTION

public static final java.lang.String SHAPETYPE_ACTIVITY_ACTION
See Also:
Constant Field Values

SHAPETYPE_ACCEPT_EVENT_ACTION

public static final java.lang.String SHAPETYPE_ACCEPT_EVENT_ACTION
See Also:
Constant Field Values

SHAPETYPE_SEND_SIGNAL_ACTION

public static final java.lang.String SHAPETYPE_SEND_SIGNAL_ACTION
See Also:
Constant Field Values

SHAPETYPE_DECISION_NODE

public static final java.lang.String SHAPETYPE_DECISION_NODE
See Also:
Constant Field Values

SHAPETYPE_MERGE_NODE

public static final java.lang.String SHAPETYPE_MERGE_NODE
See Also:
Constant Field Values

SHAPETYPE_JOIN_NODE

public static final java.lang.String SHAPETYPE_JOIN_NODE
See Also:
Constant Field Values

SHAPETYPE_FORK_NODE

public static final java.lang.String SHAPETYPE_FORK_NODE
See Also:
Constant Field Values

SHAPETYPE_INITIAL_NODE

public static final java.lang.String SHAPETYPE_INITIAL_NODE
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_FINAL_NODE

public static final java.lang.String SHAPETYPE_ACTIVITY_FINAL_NODE
See Also:
Constant Field Values

SHAPETYPE_FLOW_FINAL_NODE

public static final java.lang.String SHAPETYPE_FLOW_FINAL_NODE
See Also:
Constant Field Values

SHAPETYPE_INPUT_PIN

public static final java.lang.String SHAPETYPE_INPUT_PIN
See Also:
Constant Field Values

SHAPETYPE_OUTPUT_PIN

public static final java.lang.String SHAPETYPE_OUTPUT_PIN
See Also:
Constant Field Values

SHAPETYPE_VALUE_PIN

public static final java.lang.String SHAPETYPE_VALUE_PIN
See Also:
Constant Field Values

SHAPETYPE_OBJECT_NODE

public static final java.lang.String SHAPETYPE_OBJECT_NODE
See Also:
Constant Field Values

SHAPETYPE_CENTRAL_BUFFER_NODE

public static final java.lang.String SHAPETYPE_CENTRAL_BUFFER_NODE
See Also:
Constant Field Values

SHAPETYPE_DATA_STORE_NODE

public static final java.lang.String SHAPETYPE_DATA_STORE_NODE
See Also:
Constant Field Values

SHAPETYPE_INTERRUPTIBLE_ACTIVITY_REGION

public static final java.lang.String SHAPETYPE_INTERRUPTIBLE_ACTIVITY_REGION
See Also:
Constant Field Values

SHAPETYPE_EXPANSION_REGION

public static final java.lang.String SHAPETYPE_EXPANSION_REGION
See Also:
Constant Field Values

SHAPETYPE_EXPANSION_NODE

public static final java.lang.String SHAPETYPE_EXPANSION_NODE
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_SWIMLANE2

public static final java.lang.String SHAPETYPE_ACTIVITY_SWIMLANE2
See Also:
Constant Field Values

SHAPETYPE_HORIZONTAL_SWIMLANE

public static final java.lang.String SHAPETYPE_HORIZONTAL_SWIMLANE
See Also:
Constant Field Values

SHAPETYPE_VERTICAL_SWIMLANE

public static final java.lang.String SHAPETYPE_VERTICAL_SWIMLANE
See Also:
Constant Field Values

SHAPETYPE_CONTROL_FLOW

public static final java.lang.String SHAPETYPE_CONTROL_FLOW
See Also:
Constant Field Values

SHAPETYPE_OBJECTFLOW

public static final java.lang.String SHAPETYPE_OBJECTFLOW
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_EDGE_CONNECTOR

public static final java.lang.String SHAPETYPE_ACTIVITY_EDGE_CONNECTOR
See Also:
Constant Field Values

SHAPETYPE_EXCEPTION_HANDLER

public static final java.lang.String SHAPETYPE_EXCEPTION_HANDLER
See Also:
Constant Field Values

SHAPETYPE_PARAMETER_SET

public static final java.lang.String SHAPETYPE_PARAMETER_SET
See Also:
Constant Field Values

SHAPETYPE_SUBSYSTEM

public static final java.lang.String SHAPETYPE_SUBSYSTEM
See Also:
Constant Field Values

SHAPETYPE_ACTIONSTATE

public static final java.lang.String SHAPETYPE_ACTIONSTATE
See Also:
Constant Field Values

SHAPETYPE_SUBACTIVITY

public static final java.lang.String SHAPETYPE_SUBACTIVITY
See Also:
Constant Field Values

SHAPETYPE_INITIAL_STATE

public static final java.lang.String SHAPETYPE_INITIAL_STATE
See Also:
Constant Field Values

SHAPETYPE_FINAL_STATE

public static final java.lang.String SHAPETYPE_FINAL_STATE
See Also:
Constant Field Values

SHAPETYPE_TRANSITION

public static final java.lang.String SHAPETYPE_TRANSITION
See Also:
Constant Field Values

SHAPETYPE_HORIZONTAL_SYNCHRONIZATION_BAR

public static final java.lang.String SHAPETYPE_HORIZONTAL_SYNCHRONIZATION_BAR
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_OBJECT_FLOW

public static final java.lang.String SHAPETYPE_ACTIVITY_OBJECT_FLOW
See Also:
Constant Field Values

SHAPETYPE_VERTICAL_SYNCHRONIZATION_BAR

public static final java.lang.String SHAPETYPE_VERTICAL_SYNCHRONIZATION_BAR
See Also:
Constant Field Values

SHAPETYPE_DECISIONPOINT

public static final java.lang.String SHAPETYPE_DECISIONPOINT
See Also:
Constant Field Values

SHAPETYPE_SIGNALRECEIPT

public static final java.lang.String SHAPETYPE_SIGNALRECEIPT
See Also:
Constant Field Values

SHAPETYPE_SIGNALSENDING

public static final java.lang.String SHAPETYPE_SIGNALSENDING
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_OBJECT

public static final java.lang.String SHAPETYPE_ACTIVITY_OBJECT
See Also:
Constant Field Values

SHAPETYPE_ACTIVITY_SWIMLANE

public static final java.lang.String SHAPETYPE_ACTIVITY_SWIMLANE
See Also:
Constant Field Values

SHAPETYPE_STATE_STATE

public static final java.lang.String SHAPETYPE_STATE_STATE
See Also:
Constant Field Values

SHAPETYPE_CALL_STATE

public static final java.lang.String SHAPETYPE_CALL_STATE
See Also:
Constant Field Values

SHAPETYPE_CONCURRENT_STATE

public static final java.lang.String SHAPETYPE_CONCURRENT_STATE
See Also:
Constant Field Values
Method Detail

createNewScenario

public void createNewScenario()

gotoScenario

public void gotoScenario(java.lang.String id)

isActivityDiagramScenarioInfoEmpty

public boolean isActivityDiagramScenarioInfoEmpty()

addActivityDiagramScenarioInfo

public boolean addActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)

removeActivityDiagramScenarioInfo

public boolean removeActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)

containsActivityDiagramScenarioInfo

public boolean containsActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)

indexOfActivityDiagramScenarioInfo

public int indexOfActivityDiagramScenarioInfo(IActivityDiagramScenarioInfo info)

moveActivityDiagramScenarioInfoUp

public boolean moveActivityDiagramScenarioInfoUp(IActivityDiagramScenarioInfo info)

moveActivityDiagramScenarioInfoDown

public boolean moveActivityDiagramScenarioInfoDown(IActivityDiagramScenarioInfo info)

moveActivityDiagramScenarioInfoToFirst

public boolean moveActivityDiagramScenarioInfoToFirst(IActivityDiagramScenarioInfo info)

removeActivityDiagramScenarioInfoAt

public boolean removeActivityDiagramScenarioInfoAt(int index)

moveActivityDiagramScenarioInfoToLast

public boolean moveActivityDiagramScenarioInfoToLast(IActivityDiagramScenarioInfo info)

getActivityDiagramScenarioInfoById

public IActivityDiagramScenarioInfo getActivityDiagramScenarioInfoById(java.lang.String id)

getActivityDiagramScenarioInfoAt

public IActivityDiagramScenarioInfo getActivityDiagramScenarioInfoAt(int index)

activityDiagramScenarioInfoCount

public int activityDiagramScenarioInfoCount()

toActivityDiagramScenarioInfoArray

public IActivityDiagramScenarioInfo[] toActivityDiagramScenarioInfoArray()