public interface IDiagramElement extends IBaseDiagramElement
Modifier and Type | Method and Description |
---|---|
boolean |
addChild(IShapeUIModel child) |
java.util.Iterator |
childIterator() |
int |
childrenCount() |
boolean |
equals(java.lang.Object obj) |
java.awt.Color |
getBackground() |
IShapeUIModel |
getChildAt(int index) |
java.lang.String |
getCreatorDiagramType() |
java.lang.String[] |
getCustomizedSortDiagramElementIds() |
java.awt.Color |
getForeground() |
int |
getHeight() |
java.lang.String[] |
getLayerIds() |
IDiagramElementLineModel |
getLineModel() |
IModelElement |
getMetaModelElement() |
int |
getModelElementNameAlignment() |
java.lang.String[] |
getReferencedByDiagramIds() |
java.lang.String[] |
getReferencedByModelAddresses() |
java.lang.String |
getShapeType() |
IModelElement |
getStyle() |
int |
getWidth() |
int |
getX() |
int |
getY() |
int |
indexOfChild(IShapeUIModel child) |
boolean |
isMasterView() |
boolean |
isRequestResetCaption() |
boolean |
isRequestResetCaptionFitWidth() |
boolean |
isRequestResetCaptionSize() |
boolean |
isSelectable() |
void |
removeChild(IShapeUIModel child) |
void |
removeChildAt(int index) |
void |
setBackground(java.awt.Color background) |
void |
setBounds(int x,
int y,
int width,
int height) |
void |
setCreatorDiagramType(java.lang.String creatorDiagramType) |
void |
setCustomizedSortDiagramElementIds(java.lang.String[] customizedSortDiagramElementIds) |
void |
setForeground(java.awt.Color foreground) |
void |
setHeight(int height) |
void |
setLayerIds(java.lang.String[] layerIds) |
void |
setLocation(int x,
int y) |
void |
setMetaModelElement(IModelElement metaModelElement) |
void |
setModelElementNameAlignment(int modelElementNameAlignment) |
void |
setReferencedByDiagramIds(java.lang.String[] referencedByDiagramIds) |
void |
setReferencedByModelAddresses(java.lang.String[] referencedByModelAddresses) |
void |
setRequestResetCaption(boolean isRequestResetCaption)
Deprecated.
Replaced by
IDiagramElement |
void |
setRequestResetCaptionFitWidth(boolean requestResetCaptionFitWidth) |
void |
setRequestResetCaptionSize(boolean isRequestResetCaptionSize)
Deprecated.
Replaced by
IDiagramElement |
void |
setSelectable(boolean selectable) |
void |
setSize(int width,
int height) |
void |
setStyle(IModelElement style) |
void |
setWidth(int width) |
void |
setX(int x) |
void |
setY(int y) |
void |
toBeMasterView() |
IShapeUIModel[] |
toChildArray() |
addDiagramElementListener, deleteModel, deleteViewOnly, duplicate, fromConnectorIterator, fromConnectorsCount, getCaptionUIModel, getDiagramElementPropertyByName, getDiagramLayer, getDiagramLayers, getDiagramUIModel, getElementFont, getFromConnectorAt, getId, getModelElement, getToConnectorAt, getZOrder, indexOfFromConnector, indexOfToConnector, isDetachedFromDependentProject, isLoading, removeDiagramElementListener, resetCaption, resetCaptionSize, setModelElement, setZOrder, toConnectorIterator, toConnectorsCount, toDiagramElementPropertyArray, toFromConnectorArray, toPropertiesString, toToConnectorArray
getShapeGroup, getTopShapeGroup
static final int COPY_TYPE_ANY
static final int COPY_TYPE_WITHIN_APPLICATION
static final int COPY_TYPE_XML
static final int COPY_TYPE_JPG
static final int COPY_TYPE_OLE
static final int COPY_TYPE_EMF
static final int COPY_TYPE_PDF
static final int COPY_TYPE_CUT
static final java.lang.String PROPERTY_BACKGROUND
static final java.lang.String PROPERTY_FOREGROUND
static final java.lang.String PROPERTY_SHAPE_GROUP
static final java.lang.String PROPERTY_LINE
static final java.lang.String PROPERTY_ELEMENT_FONT
static final java.lang.String PROPERTY_CAPTION_UI_MODEL
static final java.lang.String PROPERTY_META_MODEL_ELEMENT
static final java.lang.String PROPERTY_STYLE
static final java.lang.String PROPERTY_X
static final java.lang.String PROPERTY_Y
static final java.lang.String PROPERTY_WIDTH
static final java.lang.String PROPERTY_HEIGHT
static final java.lang.String PROPERTY_CREATOR_DIAGRAM_TYPE
static final java.lang.String PROPERTY_SELECTABLE
static final java.lang.String PROPERTY_REQUEST_RESET_CAPTION
static final java.lang.String PROPERTY_REQUEST_RESET_CAPTION_SIZE
static final java.lang.String PROPERTY_REQUEST_RESET_CAPTION_FIT_WIDTH
static final java.lang.String PROPERTY_REFERENCED_BY_DIAGRAM_IDS
static final java.lang.String PROPERTY_REFERENCED_BY_MODEL_ADDRESSES
static final java.lang.String PROPERTY_CUSTOMIZED_SORT_DIAGRAM_ELEMENT_IDS
static final java.lang.String PROPERTY_LAYER_IDS
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_TOP_LEFT
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_TOP_MIDDLE
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_TOP_RIGHT
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_MIDDLE_LEFT
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_MIDDLE
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_MIDDLE_RIGHT
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_BOTTOM_LEFT
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_BOTTOM_MIDDLE
static final int MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_BOTTOM_RIGHT
static final int MODEL_ELEMENT_NAME_ALIGNMENT_FOLLOW_DIAGRAM
static final java.lang.String PROPERTY_MODEL_ELEMENT_NAME_ALIGNMENT
void setMetaModelElement(IModelElement metaModelElement)
setMetaModelElement
in interface IBaseDiagramElement
java.lang.String getShapeType()
void toBeMasterView()
boolean isMasterView()
boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
void setBounds(int x, int y, int width, int height)
void setSize(int width, int height)
void setLocation(int x, int y)
void setX(int x)
void setY(int y)
void setWidth(int width)
void setHeight(int height)
int getX()
int getY()
int getWidth()
int getHeight()
IDiagramElementLineModel getLineModel()
boolean addChild(IShapeUIModel child)
void removeChild(IShapeUIModel child)
int indexOfChild(IShapeUIModel child)
int childrenCount()
IShapeUIModel getChildAt(int index)
void removeChildAt(int index)
IShapeUIModel[] toChildArray()
java.util.Iterator childIterator()
void setRequestResetCaption(boolean isRequestResetCaption)
IDiagramElementIBaseDiagramElement.resetCaption()
void setRequestResetCaptionSize(boolean isRequestResetCaptionSize)
IDiagramElementIBaseDiagramElement.resetCaptionSize()
IModelElement getMetaModelElement()
getMetaModelElement
in interface IBaseDiagramElement
void setStyle(IModelElement style)
IModelElement getStyle()
void setBackground(java.awt.Color background)
java.awt.Color getBackground()
void setForeground(java.awt.Color foreground)
java.awt.Color getForeground()
void setCreatorDiagramType(java.lang.String creatorDiagramType)
java.lang.String getCreatorDiagramType()
void setSelectable(boolean selectable)
boolean isSelectable()
boolean isRequestResetCaption()
boolean isRequestResetCaptionSize()
void setRequestResetCaptionFitWidth(boolean requestResetCaptionFitWidth)
boolean isRequestResetCaptionFitWidth()
void setReferencedByDiagramIds(java.lang.String[] referencedByDiagramIds)
java.lang.String[] getReferencedByDiagramIds()
void setReferencedByModelAddresses(java.lang.String[] referencedByModelAddresses)
java.lang.String[] getReferencedByModelAddresses()
void setCustomizedSortDiagramElementIds(java.lang.String[] customizedSortDiagramElementIds)
java.lang.String[] getCustomizedSortDiagramElementIds()
getCustomizedSortDiagramElementIds
in interface IBaseDiagramElement
void setLayerIds(java.lang.String[] layerIds)
java.lang.String[] getLayerIds()
void setModelElementNameAlignment(int modelElementNameAlignment)
int getModelElementNameAlignment()