com.vp.plugin.diagram
Interface IClassDiagramUIModel

All Superinterfaces:
IDefaultPackageDiagramUIModel, IDiagramUIModel, IElement

public interface IClassDiagramUIModel
extends IElement, IDefaultPackageDiagramUIModel


Field Summary
static java.lang.String SHAPETYPE_ABSTRACTION
           
static java.lang.String SHAPETYPE_ACCESS
           
static java.lang.String SHAPETYPE_AGGREGATION
           
static java.lang.String SHAPETYPE_ANCHOR
           
static java.lang.String SHAPETYPE_ASSOCIATION
           
static java.lang.String SHAPETYPE_ASSOCIATION_CLASS
           
static java.lang.String SHAPETYPE_BINDING_DEPENDENCY
           
static java.lang.String SHAPETYPE_CLASS
           
static java.lang.String SHAPETYPE_COLLABORATION
           
static java.lang.String SHAPETYPE_COMPOSITION
           
static java.lang.String SHAPETYPE_CONSTRAINT
           
static java.lang.String SHAPETYPE_CONTAINMENT
           
static java.lang.String SHAPETYPE_DEPENDENCY
           
static java.lang.String SHAPETYPE_DERIVE
           
static java.lang.String SHAPETYPE_DIAGRAM_INFO
           
static java.lang.String SHAPETYPE_DIAGRAM_OVERVIEW
           
static java.lang.String SHAPETYPE_ENTITY_BEAN_CLASS
           
static java.lang.String SHAPETYPE_ENUMERATION
           
static java.lang.String SHAPETYPE_GENERALIZATION
           
static java.lang.String SHAPETYPE_GENERIC_CONNECTOR
           
static java.lang.String SHAPETYPE_GENERIC_SHAPE
           
static java.lang.String SHAPETYPE_IMPORT
           
static java.lang.String SHAPETYPE_INSTANTIATION
           
static java.lang.String SHAPETYPE_INTERFACE_CLASS
           
static java.lang.String SHAPETYPE_MERGE
           
static java.lang.String SHAPETYPE_MODEL
           
static java.lang.String SHAPETYPE_NARY
           
static java.lang.String SHAPETYPE_NOTE
           
static java.lang.String SHAPETYPE_ORM_PERSISTABLE_CLASS
           
static java.lang.String SHAPETYPE_PACKAGE
           
static java.lang.String SHAPETYPE_PERMISSION
           
static java.lang.String SHAPETYPE_PRIMITIVE
           
static java.lang.String SHAPETYPE_REALIZATION
           
static java.lang.String SHAPETYPE_REFINE
           
static java.lang.String SHAPETYPE_SUBSTITUTION
           
static java.lang.String SHAPETYPE_SUBSYSTEM
           
static java.lang.String SHAPETYPE_TRACE
           
static java.lang.String SHAPETYPE_USAGE
           
static java.lang.String SHAPETYPE_VISIOSHAPE
           
 
Fields inherited from interface com.vp.plugin.diagram.IDefaultPackageDiagramUIModel
PROPERTY_DEFAULT_PACKAGE, PROPERTY_SHOW_DEFAULT_PACKAGE
 
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
 
Methods inherited from interface com.vp.plugin.diagram.IDefaultPackageDiagramUIModel
getDefaultPackage, isShowDefaultPackage, setDefaultPackage, setModelPropertyAsBoolean, setModelPropertyAsString, setShowDefaultPackage
 
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, setModelPropertyAsColor, setModelPropertyAsDouble, setModelPropertyAsInt, 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_PACKAGE

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

SHAPETYPE_SUBSYSTEM

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

SHAPETYPE_MODEL

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

SHAPETYPE_CLASS

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

SHAPETYPE_INTERFACE_CLASS

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

SHAPETYPE_ENUMERATION

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

SHAPETYPE_PRIMITIVE

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

SHAPETYPE_ENTITY_BEAN_CLASS

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

SHAPETYPE_ORM_PERSISTABLE_CLASS

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

SHAPETYPE_GENERALIZATION

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

SHAPETYPE_REALIZATION

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

SHAPETYPE_USAGE

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

SHAPETYPE_ASSOCIATION

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

SHAPETYPE_NARY

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

SHAPETYPE_ASSOCIATION_CLASS

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

SHAPETYPE_DEPENDENCY

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

SHAPETYPE_ABSTRACTION

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

SHAPETYPE_DERIVE

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

SHAPETYPE_REFINE

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

SHAPETYPE_TRACE

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

SHAPETYPE_COLLABORATION

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

SHAPETYPE_BINDING_DEPENDENCY

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

SHAPETYPE_PERMISSION

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

SHAPETYPE_ACCESS

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

SHAPETYPE_IMPORT

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

SHAPETYPE_MERGE

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

SHAPETYPE_INSTANTIATION

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

SHAPETYPE_SUBSTITUTION

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

SHAPETYPE_AGGREGATION

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

SHAPETYPE_COMPOSITION

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