public interface IShapeUIModel extends IDiagramElement
COPY_TYPE_ANY, COPY_TYPE_CUT, COPY_TYPE_EMF, COPY_TYPE_JPG, COPY_TYPE_OLE, COPY_TYPE_PDF, COPY_TYPE_WITHIN_APPLICATION, COPY_TYPE_XML, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_BOTTOM_LEFT, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_BOTTOM_MIDDLE, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_BOTTOM_RIGHT, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_MIDDLE, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_MIDDLE_LEFT, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_MIDDLE_RIGHT, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_TOP_LEFT, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_TOP_MIDDLE, MODEL_ELEMENT_NAME_ALIGNMENT_ALIGN_TOP_RIGHT, MODEL_ELEMENT_NAME_ALIGNMENT_FOLLOW_DIAGRAM, PROPERTY_BACKGROUND, PROPERTY_CAPTION_UI_MODEL, PROPERTY_CREATOR_DIAGRAM_TYPE, PROPERTY_CUSTOMIZED_SORT_DIAGRAM_ELEMENT_IDS, PROPERTY_ELEMENT_FONT, PROPERTY_FOREGROUND, PROPERTY_HEIGHT, PROPERTY_LAYER_IDS, PROPERTY_LINE, PROPERTY_META_MODEL_ELEMENT, PROPERTY_MODEL_ELEMENT_NAME_ALIGNMENT, PROPERTY_REFERENCED_BY_DIAGRAM_IDS, PROPERTY_REFERENCED_BY_MODEL_ADDRESSES, PROPERTY_REQUEST_RESET_CAPTION, PROPERTY_REQUEST_RESET_CAPTION_FIT_WIDTH, PROPERTY_REQUEST_RESET_CAPTION_SIZE, PROPERTY_SELECTABLE, PROPERTY_SHAPE_GROUP, PROPERTY_STYLE, PROPERTY_WIDTH, PROPERTY_X, PROPERTY_Y
Modifier and Type | Method and Description |
---|---|
void |
bringForward() |
void |
bringToFront() |
void |
fitSize() |
int |
getConnectionPointType() |
java.lang.String |
getCustomText() |
java.lang.String |
getDisplayImagePath() |
java.lang.String |
getDisplayStereotypeIconStereotypeId() |
IShapeUIModelFillColor |
getFillColor() |
IDiagramElement |
getGroupParent() |
java.lang.String[] |
getHiddenStereotypeIds() |
java.lang.String[] |
getHiddenTaggedValueIds() |
IDiagramElement |
getParent() |
double |
getParentConnectorDTheta() |
int |
getParentConnectorHeaderLength() |
int |
getParentConnectorLineLength() |
int |
getPresentationOption() |
int |
getPrimitiveShapeType() |
int |
getRequestSetSizeOption() |
IModelElement[] |
getSelectedShapeMembers() |
int |
getShowAllocatedFrom() |
int |
getShowAllocatedTo() |
int |
getShowStereotypeIconName() |
int |
getShowTaggedValues() |
boolean |
isAutoFitsize() |
boolean |
isConnectToPoint() |
boolean |
isCoverConnector() |
boolean |
isDisplayStereotypeIcon()
Deprecated.
replaced by #getPresentationOption()
|
boolean |
isOverrideAppearanceWithStereotypeIcon() |
boolean |
isRequestDefaultSize() |
boolean |
isRequestFitSize() |
boolean |
isRequestFitSizeFromCenter() |
boolean |
isSupportDisplayImage() |
void |
sendBackward() |
void |
sendToBack() |
void |
setBounds(int x,
int y,
int width,
int height) |
void |
setConnectionPointType(int connectionPointType) |
void |
setConnectToPoint(boolean connectToPoint) |
void |
setCoverConnector(boolean coverConnector) |
void |
setCustomText(java.lang.String customText) |
void |
setDisplayImagePath(java.lang.String displayImagePath) |
void |
setDisplayStereotypeIcon(boolean displayStereotypeIcon)
Deprecated.
replaced by #setPresentationOption(int)
|
void |
setDisplayStereotypeIconStereotypeId(java.lang.String displayStereotypeIconStereotypeId) |
void |
setHeight(int height) |
void |
setHiddenStereotypeIds(java.lang.String[] hiddenStereotypeIds) |
void |
setHiddenTaggedValueIds(java.lang.String[] hiddenTaggedValueIds) |
void |
setOverrideAppearanceWithStereotypeIcon(boolean overrideAppearanceWithStereotypeIcon) |
void |
setParentConnectorDTheta(double parentConnectorDTheta) |
void |
setParentConnectorHeaderLength(int parentConnectorHeaderLength) |
void |
setParentConnectorLineLength(int parentConnectorLineLength) |
void |
setPresentationOption(int presentationOption) |
void |
setPrimitiveShapeType(int primitiveShapeType) |
void |
setRequestDefaultSize(boolean requestDefaultSize) |
void |
setRequestFitSize(boolean requestFitSize) |
void |
setRequestFitSizeFromCenter(boolean requestFitSizeFromCenter) |
void |
setRequestSetSizeOption(int requestSetSizeOption) |
void |
setShowAllocatedFrom(int showAllocatedFrom) |
void |
setShowAllocatedTo(int showAllocatedTo) |
void |
setShowStereotypeIconName(int showStereotypeIconName) |
void |
setShowTaggedValues(int showTaggedValues) |
void |
setSize(int width,
int height) |
void |
setWidth(int width) |
addChild, childIterator, childrenCount, equals, getBackground, getChildAt, getCreatorDiagramType, getCustomizedSortDiagramElementIds, getForeground, getHeight, getLayerIds, getLineModel, getMetaModelElement, getModelElementNameAlignment, getReferencedByDiagramIds, getReferencedByModelAddresses, getShapeType, getStyle, getWidth, getX, getY, indexOfChild, isMasterView, isRequestResetCaption, isRequestResetCaptionFitWidth, isRequestResetCaptionSize, isSelectable, removeChild, removeChildAt, setBackground, setCreatorDiagramType, setCustomizedSortDiagramElementIds, setForeground, setLayerIds, setLocation, setMetaModelElement, setModelElementNameAlignment, setReferencedByDiagramIds, setReferencedByModelAddresses, setRequestResetCaption, setRequestResetCaptionFitWidth, setRequestResetCaptionSize, setSelectable, setStyle, setX, setY, toBeMasterView, 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 PRESENTATION_OPTION_STANDARD
static final int PRESENTATION_OPTION_STEREOTYPE_ICON
static final int PRESENTATION_OPTION_IMAGE
static final int PRESENTATION_OPTION_PRIMITIVE
static final int PRESENTATION_OPTION_FOLLOW_DIAGRAM
static final java.lang.String PROPERTY_PRESENTATION_OPTION
static final int PRIMITIVE_SHAPE_TYPE_UNSPECIFIED
static final int PRIMITIVE_SHAPE_TYPE_RECTANGLE
static final int PRIMITIVE_SHAPE_TYPE_ROUNDED_RECTANGLE
static final int PRIMITIVE_SHAPE_TYPE_OVAL
static final int PRIMITIVE_SHAPE_TYPE_TRIANGLE
static final int PRIMITIVE_SHAPE_TYPE_OCTAGON
static final int PRIMITIVE_SHAPE_TYPE_DIAMOND
static final int PRIMITIVE_SHAPE_TYPE_PENTAGON
static final int PRIMITIVE_SHAPE_TYPE_TRAPEZOID
static final int PRIMITIVE_SHAPE_TYPE_HEXAGON
static final java.lang.String PROPERTY_PRIMITIVE_SHAPE_TYPE
static final java.lang.String PROPERTY_CUSTOM_TEXT
static final int SHOW_STEREOTYPE_ICON_NAME_FOLLOW_DIAGRAM
static final int SHOW_STEREOTYPE_ICON_NAME_YES
static final int SHOW_STEREOTYPE_ICON_NAME_NO
static final java.lang.String PROPERTY_SHOW_STEREOTYPE_ICON_NAME
static final int SHOW_ALLOCATED_FROM_FOLLOW_DIAGRAM
static final int SHOW_ALLOCATED_FROM_YES
static final int SHOW_ALLOCATED_FROM_NO
static final java.lang.String PROPERTY_SHOW_ALLOCATED_FROM
static final int SHOW_ALLOCATED_TO_FOLLOW_DIAGRAM
static final int SHOW_ALLOCATED_TO_YES
static final int SHOW_ALLOCATED_TO_NO
static final java.lang.String PROPERTY_SHOW_ALLOCATED_TO
static final java.lang.String PROPERTY_DISPLAY_IMAGE_PATH
static final java.lang.String PROPERTY_DISPLAY_STEREOTYPE_ICON_STEREOTYPE_ID
static final java.lang.String PROPERTY_HIDDEN_STEREOTYPE_IDS
static final java.lang.String PROPERTY_OVERRIDE_APPEARANCE_WITH_STEREOTYPE_ICON
static final int SHOW_TAGGED_VALUES_FOLLOW_DIAGRAM
static final int SHOW_TAGGED_VALUES_CUSTOMIZED
static final java.lang.String PROPERTY_SHOW_TAGGED_VALUES
static final java.lang.String PROPERTY_HIDDEN_TAGGED_VALUE_IDS
static final int REQUEST_SET_SIZE_FIT_WIDTH_MASK
static final int REQUEST_SET_SIZE_FIT_HEIGHT_MASK
static final int REQUEST_SET_SIZE_FROM_CENTER_MASK
static final int REQUEST_SET_SIZE_DEFAULT_SIZE_MASK
static final java.lang.String PROPERTY_REQUEST_SET_SIZE_OPTION
static final int CONNECTION_POINT_TYPE_ROUNDTHESHAPE
static final int CONNECTION_POINT_TYPE_CENTER
static final int CONNECTION_POINT_TYPE_USE_DEFAULT
static final java.lang.String PROPERTY_FILLCOLOR
static final java.lang.String PROPERTY_CONNECTION_POINT_TYPE
static final java.lang.String PROPERTY_PARENT_CONNECTOR_HEADER_LENGTH
static final java.lang.String PROPERTY_PARENT_CONNECTOR_LINE_LENGTH
static final java.lang.String PROPERTY_CONNECT_TO_POINT
static final java.lang.String PROPERTY_PARENT_CONNECTOR_D_THETA
static final java.lang.String PROPERTY_COVER_CONNECTOR
static final java.lang.String PROPERTY_REQUEST_DEFAULT_SIZE
static final java.lang.String PROPERTY_REQUEST_FIT_SIZE
static final java.lang.String PROPERTY_REQUEST_FIT_SIZE_FROM_CENTER
static final java.lang.String QUERY_MINIMUM_SIZE
IDiagramElement getParent()
IDiagramElement getGroupParent()
void setBounds(int x, int y, int width, int height)
setBounds
in interface IDiagramElement
void setSize(int width, int height)
setSize
in interface IDiagramElement
void setWidth(int width)
setWidth
in interface IDiagramElement
void setHeight(int height)
setHeight
in interface IDiagramElement
void fitSize()
void bringToFront()
void bringForward()
void sendToBack()
void sendBackward()
boolean isAutoFitsize()
IShapeUIModelFillColor getFillColor()
IModelElement[] getSelectedShapeMembers()
void setDisplayStereotypeIcon(boolean displayStereotypeIcon)
boolean isDisplayStereotypeIcon()
void setDisplayImagePath(java.lang.String displayImagePath)
boolean isSupportDisplayImage()
void setPresentationOption(int presentationOption)
int getPresentationOption()
void setPrimitiveShapeType(int primitiveShapeType)
int getPrimitiveShapeType()
void setCustomText(java.lang.String customText)
java.lang.String getCustomText()
void setShowStereotypeIconName(int showStereotypeIconName)
int getShowStereotypeIconName()
void setShowAllocatedFrom(int showAllocatedFrom)
int getShowAllocatedFrom()
void setShowAllocatedTo(int showAllocatedTo)
int getShowAllocatedTo()
java.lang.String getDisplayImagePath()
void setDisplayStereotypeIconStereotypeId(java.lang.String displayStereotypeIconStereotypeId)
java.lang.String getDisplayStereotypeIconStereotypeId()
void setHiddenStereotypeIds(java.lang.String[] hiddenStereotypeIds)
java.lang.String[] getHiddenStereotypeIds()
void setOverrideAppearanceWithStereotypeIcon(boolean overrideAppearanceWithStereotypeIcon)
boolean isOverrideAppearanceWithStereotypeIcon()
void setShowTaggedValues(int showTaggedValues)
int getShowTaggedValues()
void setHiddenTaggedValueIds(java.lang.String[] hiddenTaggedValueIds)
java.lang.String[] getHiddenTaggedValueIds()
void setRequestSetSizeOption(int requestSetSizeOption)
int getRequestSetSizeOption()
void setParentConnectorHeaderLength(int parentConnectorHeaderLength)
int getParentConnectorHeaderLength()
void setParentConnectorLineLength(int parentConnectorLineLength)
int getParentConnectorLineLength()
void setConnectToPoint(boolean connectToPoint)
boolean isConnectToPoint()
void setParentConnectorDTheta(double parentConnectorDTheta)
double getParentConnectorDTheta()
void setConnectionPointType(int connectionPointType)
int getConnectionPointType()
void setCoverConnector(boolean coverConnector)
boolean isCoverConnector()
void setRequestDefaultSize(boolean requestDefaultSize)
boolean isRequestDefaultSize()
void setRequestFitSize(boolean requestFitSize)
boolean isRequestFitSize()
void setRequestFitSizeFromCenter(boolean requestFitSizeFromCenter)
boolean isRequestFitSizeFromCenter()