public interface IClassUIModel extends IShapeUIModel, ICompartmentsOwnerUIModel
CONNECTION_POINT_TYPE_CENTER, CONNECTION_POINT_TYPE_ROUNDTHESHAPE, CONNECTION_POINT_TYPE_USE_DEFAULT, PRESENTATION_OPTION_FOLLOW_DIAGRAM, PRESENTATION_OPTION_IMAGE, PRESENTATION_OPTION_PRIMITIVE, PRESENTATION_OPTION_STANDARD, PRESENTATION_OPTION_STEREOTYPE_ICON, PRIMITIVE_SHAPE_TYPE_DIAMOND, PRIMITIVE_SHAPE_TYPE_HEXAGON, PRIMITIVE_SHAPE_TYPE_OCTAGON, PRIMITIVE_SHAPE_TYPE_OVAL, PRIMITIVE_SHAPE_TYPE_PENTAGON, PRIMITIVE_SHAPE_TYPE_RECTANGLE, PRIMITIVE_SHAPE_TYPE_ROUNDED_RECTANGLE, PRIMITIVE_SHAPE_TYPE_TRAPEZOID, PRIMITIVE_SHAPE_TYPE_TRIANGLE, PRIMITIVE_SHAPE_TYPE_UNSPECIFIED, PROPERTY_CONNECT_TO_POINT, PROPERTY_CONNECTION_POINT_TYPE, PROPERTY_COVER_CONNECTOR, PROPERTY_CUSTOM_TEXT, PROPERTY_DISPLAY_IMAGE_PATH, PROPERTY_DISPLAY_STEREOTYPE_ICON_STEREOTYPE_ID, PROPERTY_FILLCOLOR, PROPERTY_HIDDEN_STEREOTYPE_IDS, PROPERTY_HIDDEN_TAGGED_VALUE_IDS, PROPERTY_OVERRIDE_APPEARANCE_WITH_STEREOTYPE_ICON, PROPERTY_PARENT_CONNECTOR_D_THETA, PROPERTY_PARENT_CONNECTOR_HEADER_LENGTH, PROPERTY_PARENT_CONNECTOR_LINE_LENGTH, PROPERTY_PRESENTATION_OPTION, PROPERTY_PRIMITIVE_SHAPE_TYPE, PROPERTY_REQUEST_DEFAULT_SIZE, PROPERTY_REQUEST_FIT_SIZE, PROPERTY_REQUEST_FIT_SIZE_FROM_CENTER, PROPERTY_REQUEST_SET_SIZE_OPTION, PROPERTY_SHOW_ALLOCATED_FROM, PROPERTY_SHOW_ALLOCATED_TO, PROPERTY_SHOW_STEREOTYPE_ICON_NAME, PROPERTY_SHOW_TAGGED_VALUES, QUERY_MINIMUM_SIZE, REQUEST_SET_SIZE_DEFAULT_SIZE_MASK, REQUEST_SET_SIZE_FIT_HEIGHT_MASK, REQUEST_SET_SIZE_FIT_WIDTH_MASK, REQUEST_SET_SIZE_FROM_CENTER_MASK, SHOW_ALLOCATED_FROM_FOLLOW_DIAGRAM, SHOW_ALLOCATED_FROM_NO, SHOW_ALLOCATED_FROM_YES, SHOW_ALLOCATED_TO_FOLLOW_DIAGRAM, SHOW_ALLOCATED_TO_NO, SHOW_ALLOCATED_TO_YES, SHOW_STEREOTYPE_ICON_NAME_FOLLOW_DIAGRAM, SHOW_STEREOTYPE_ICON_NAME_NO, SHOW_STEREOTYPE_ICON_NAME_YES, SHOW_TAGGED_VALUES_CUSTOMIZED, SHOW_TAGGED_VALUES_FOLLOW_DIAGRAM
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
bringForward, bringToFront, fitSize, getConnectionPointType, getCustomText, getDisplayImagePath, getDisplayStereotypeIconStereotypeId, getFillColor, getGroupParent, getHiddenStereotypeIds, getHiddenTaggedValueIds, getParent, getParentConnectorDTheta, getParentConnectorHeaderLength, getParentConnectorLineLength, getPresentationOption, getPrimitiveShapeType, getRequestSetSizeOption, getSelectedShapeMembers, getShowAllocatedFrom, getShowAllocatedTo, getShowStereotypeIconName, getShowTaggedValues, isAutoFitsize, isConnectToPoint, isCoverConnector, isDisplayStereotypeIcon, isOverrideAppearanceWithStereotypeIcon, isRequestDefaultSize, isRequestFitSize, isRequestFitSizeFromCenter, sendBackward, sendToBack, setBounds, setConnectionPointType, setConnectToPoint, setCoverConnector, setCustomText, setDisplayImagePath, setDisplayStereotypeIcon, setDisplayStereotypeIconStereotypeId, setHeight, setHiddenStereotypeIds, setHiddenTaggedValueIds, setOverrideAppearanceWithStereotypeIcon, setParentConnectorDTheta, setParentConnectorHeaderLength, setParentConnectorLineLength, setPresentationOption, setPrimitiveShapeType, setRequestDefaultSize, setRequestFitSize, setRequestFitSizeFromCenter, setRequestSetSizeOption, setShowAllocatedFrom, setShowAllocatedTo, setShowStereotypeIconName, setShowTaggedValues, setSize, setWidth
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 java.lang.String PROPERTY_DISPLAY_AS_ROBUSTNESS_ANALYSIS_ICON
static final java.lang.String PROPERTY_HIDDEN_ATTRIBUTES_FOR_ASSOCIATIONS
static final java.lang.String PROPERTY_HIDDEN_ATTRIBUTES
static final java.lang.String PROPERTY_HIDDEN_OPERATIONS
static final java.lang.String PROPERTY_HIDDEN_ENUMERATION_LITERALS
static final java.lang.String PROPERTY_HIDDEN_RECEPTIONS
static final java.lang.String PROPERTY_SHOW_CLASS_MEMBER_STEREOTYPE
static final java.lang.String PROPERTY_SHOW_CLASS_MEMBER_CONSTRAINTS
static final java.lang.String PROPERTY_SHOW_CLASS_MEMBER_MULTIPLICITY
static final java.lang.String PROPERTY_SHOW_DERIVED_ATTRIBUTES
static final java.lang.String PROPERTY_SHOW_DERIVED_OPERATIONS
static final java.lang.String PROPERTY_SHOW_TEMPLATE_PARAMETERS
static final java.lang.String PROPERTY_VISIBILITY_STYLE
static final java.lang.String PROPERTY_SHOW_ATTRIBUTE_TYPE
static final java.lang.String PROPERTY_SHOW_OPERATION_TYPE
static final java.lang.String PROPERTY_SHOW_RECEPTION_TYPE
static final java.lang.String PROPERTY_ATTRIBUTE_SORT_TYPE
static final java.lang.String PROPERTY_SHOW_INITIAL_ATTRIBUTE_VALUE
static final java.lang.String PROPERTY_SHOW_OWNER
static final java.lang.String PROPERTY_SHOW_REFERENCED_ATTRIBUTES
static final java.lang.String PROPERTY_WRAP_MEMBERS
static final java.lang.String PROPERTY_SHOW_OPERATION_SIGNATURE
static final java.lang.String PROPERTY_OPERATION_SORT_TYPE
static final java.lang.String PROPERTY_RECEPTION_SORT_TYPE
static final java.lang.String PROPERTY_SHOW_OPERATION_TEMPLATE_PARAMETERS
static final java.lang.String PROPERTY_SHOW_OPERATION_PARAMETER_DIRECTION
static final java.lang.String PROPERTY_SHOW_PARAMETER_NAME_IN_OPERATION_SIGNATURE
static final java.lang.String[] VISIBILITY_STYLES
static final java.lang.String[] SHOW_ATTRIBUTE_OPTIONS
static final java.lang.String[] SHOW_OPERATION_OPTIONS
static final java.lang.String[] SHOW_RECEPTION_OPTIONS
static final java.lang.String PROPERTY_SHOW_ENUMERATION_LITERAL_TYPE
static final int SHOW_REFERENCED_ATTRIBUTES_FOLLOW_DIAGRAM
static final int SHOW_REFERENCED_ATTRIBUTES_YES
static final int SHOW_REFERENCED_ATTRIBUTES_NO
static final java.lang.String PROPERTY_SHOW_OPERATION_RAISED_EXCEPTIONS
static final java.lang.String PROPERTY_SHOW_OPERATION_PROPERTIES
static final int VS_ICON
static final int VS_UML
static final int VS_OFF
static final int ATTR_SHOW_TYPE_NONE
static final int ATTR_SHOW_TYPE_ALL
static final int ATTR_SHOW_TYPE_PUBLIC_ONLY
static final int ATTR_SHOW_TYPE_CUSTOMIZED
static final int OP_SHOW_TYPE_NONE
static final int OP_SHOW_TYPE_ALL
static final int OP_SHOW_TYPE_PUBLIC_ONLY
static final int OP_SHOW_TYPE_CUSTOMIZED
static final int ENUMERATION_LITERAL_SHOW_TYPE_NONE
static final int ENUMERATION_LITERAL_SHOW_TYPE_ALL
static final int ENUMERATION_LITERAL_SHOW_TYPE_CUSTOMIZED
static final int RC_SHOW_TYPE_NONE
static final int RC_SHOW_TYPE_ALL
static final int RC_SHOW_TYPE_PUBLIC_ONLY
static final int RC_SHOW_TYPE_CUSTOMIZED
static final int SORT_TYPE_NO_SORTING
static final int SORT_TYPE_BY_NAME
static final int SORT_TYPE_VISIBILITY
static final int SORT_TYPE_STEREOTYPE
static final int SORT_TYPE_FOLLOW_COLUMNS
static final int[] SORT_TYPE_VALUES
static final java.lang.String[] SORT_TYPES
static final java.lang.String[] ATTR_SORT_TYPES
static final int[] ATTR_SORT_TYPE_VALUES
static final java.lang.String[] ENUMERATION_LITERAL_SORT_TYPES
static final int[] ENUMERATION_LITERAL_SORT_TYPE_VALUES
static final java.lang.String PROPERTY_ENUMERATION_LITERAL_SORT_TYPE
static final java.lang.String PROPERTY_INTERFACE_BALL
static final java.lang.String PROPERTY_SHOW_EMPTY_COMPARTMENTS
static final java.lang.String PROPERTY_SHOW_ELLIPSIS_FOR_UNSHOWN_MEMBERS
static final java.lang.String PROPERTY_SHOW_ATTRIBUTES_CODE_DETAILS
static final java.lang.String PROPERTY_SHOW_ATTRIBUTES_PROPERTY_MODIFIERS
static final java.lang.String PROPERTY_SHOW_OPERATIONS_CODE_DETAILS
static final java.lang.String PROPERTY_SHOW_PARAMETERS_CODE_DETAILS
static final int TYPE_NAME_ONLY
static final int TYPE_FULLY_QUALIFIED
static final int TYPE_RELATIVE
static final java.lang.String PROPERTY_SHOW_TYPE_OPTION
static final int SHOW_OWNER_FULLY_QUALIFIED
static final int SHOW_OWNER_NAME_ONLY
static final int SHOW_OWNER_NONE
static final int SHOW_OWNER_FOLLOW_DIAGRAM
static final int SHOW_OWNER_WHEN_DIFFERENT_FROM_VIEW
static final java.lang.String PROPERTY_SHOW_OWNER_OPTION
static final java.lang.String PROPERTY_SHOW_ATTRIBUTES_TYPE
static final java.lang.String PROPERTY_SHOW_OPERATIONS_PARAMETERS
static final java.lang.String PROPERTY_SHOW_OPERATIONS_RETURN_TYPE
static final int SUPPRESS_IMPLIED_1_MULTIPLICITY_FOR_ATTRIBUTE_FOLLOW_DIAGRAM
static final int SUPPRESS_IMPLIED_1_MULTIPLICITY_FOR_ATTRIBUTE_YES
static final int SUPPRESS_IMPLIED_1_MULTIPLICITY_FOR_ATTRIBUTE_NO
static final java.lang.String PROPERTY_SUPPRESS_IMPLIED1_MULTIPLICITY_FOR_ATTRIBUTE
IModelElement[] getCompartmentModels()
getCompartmentModels
in interface ICompartmentsOwnerUIModel
ICompartmentColorModel getCompartmentColorModel(IModelElement compartmentModel, boolean autoCreate)
getCompartmentColorModel
in interface ICompartmentsOwnerUIModel
void removeCompartmentColorModel(IModelElement compartmentModel)
removeCompartmentColorModel
in interface ICompartmentsOwnerUIModel
void setHiddenAttributeModels(IAttribute[] attributes)
IAttribute[] getHiddenAttributeModels()
void setHiddenOperationModels(IOperation[] operations)
IOperation[] getHiddenOperationModels()
IAttribute[] toSortedAttributes()
void setInterfaceBall(boolean interfaceBall)
boolean isSupportDisplayImage()
isSupportDisplayImage
in interface IShapeUIModel
void setDisplayAsRobustnessAnalysisIcon(boolean displayAsRobustnessAnalysisIcon)
boolean isDisplayAsRobustnessAnalysisIcon()
void setHiddenAttributesForAssociations(java.lang.String[] hiddenAttributesForAssociations)
java.lang.String[] getHiddenAttributesForAssociations()
void setHiddenAttributes(java.lang.String[] hiddenAttributes)
java.lang.String[] getHiddenAttributes()
void setHiddenOperations(java.lang.String[] hiddenOperations)
java.lang.String[] getHiddenOperations()
void setHiddenEnumerationLiterals(java.lang.String[] hiddenEnumerationLiterals)
java.lang.String[] getHiddenEnumerationLiterals()
void setHiddenReceptions(java.lang.String[] hiddenReceptions)
java.lang.String[] getHiddenReceptions()
void setVisibilityStyle(int visibilityStyle)
int getVisibilityStyle()
void setShowAttributeType(int showAttributeType)
int getShowAttributeType()
void setShowOperationType(int showOperationType)
int getShowOperationType()
void setShowReceptionType(int showReceptionType)
int getShowReceptionType()
void setShowEnumerationLiteralType(int showEnumerationLiteralType)
int getShowEnumerationLiteralType()
void setShowTemplateParameters(boolean showTemplateParameters)
boolean isShowTemplateParameters()
void setShowReferencedAttributes(int showReferencedAttributes)
int getShowReferencedAttributes()
void setShowDerivedAttributes(boolean showDerivedAttributes)
boolean isShowDerivedAttributes()
void setShowDerivedOperations(boolean showDerivedOperations)
boolean isShowDerivedOperations()
void setShowClassMemberStereotype(boolean showClassMemberStereotype)
boolean isShowClassMemberStereotype()
void setShowClassMemberConstraints(boolean showClassMemberConstraints)
boolean isShowClassMemberConstraints()
void setShowClassMemberMultiplicity(boolean showClassMemberMultiplicity)
boolean isShowClassMemberMultiplicity()
void setShowOperationParameterDirection(boolean showOperationParameterDirection)
boolean isShowOperationParameterDirection()
void setShowOperationRaisedExceptions(boolean showOperationRaisedExceptions)
boolean isShowOperationRaisedExceptions()
void setShowParameterNameInOperationSignature(boolean showParameterNameInOperationSignature)
boolean isShowParameterNameInOperationSignature()
void setShowOperationTemplateParameters(boolean showOperationTemplateParameters)
boolean isShowOperationTemplateParameters()
void setShowOperationProperties(boolean showOperationProperties)
boolean isShowOperationProperties()
void setWrapMembers(boolean wrapMembers)
boolean isWrapMembers()
void setAttributeSortType(int attributeSortType)
int getAttributeSortType()
void setOperationSortType(int operationSortType)
int getOperationSortType()
void setReceptionSortType(int receptionSortType)
int getReceptionSortType()
void setEnumerationLiteralSortType(int enumerationLiteralSortType)
int getEnumerationLiteralSortType()
void setShowInitialAttributeValue(boolean showInitialAttributeValue)
boolean isShowInitialAttributeValue()
void setShowOperationSignature(boolean showOperationSignature)
boolean isShowOperationSignature()
boolean isInterfaceBall()
void setShowEmptyCompartments(int showEmptyCompartments)
int getShowEmptyCompartments()
void setShowEllipsisForUnshownMembers(int showEllipsisForUnshownMembers)
int getShowEllipsisForUnshownMembers()
void setShowAttributesCodeDetails(int showAttributesCodeDetails)
int getShowAttributesCodeDetails()
void setShowAttributesPropertyModifiers(int showAttributesPropertyModifiers)
int getShowAttributesPropertyModifiers()
void setShowOperationsCodeDetails(int showOperationsCodeDetails)
int getShowOperationsCodeDetails()
void setShowParametersCodeDetails(int showParametersCodeDetails)
int getShowParametersCodeDetails()
void setShowTypeOption(int showTypeOption)
int getShowTypeOption()
void setShowOwnerOption(int showOwnerOption)
int getShowOwnerOption()
void setShowAttributesType(int showAttributesType)
int getShowAttributesType()
void setShowOperationsParameters(int showOperationsParameters)
int getShowOperationsParameters()
void setShowOperationsReturnType(int showOperationsReturnType)
int getShowOperationsReturnType()
void setSuppressImplied1MultiplicityForAttribute(int suppressImplied1MultiplicityForAttribute)
int getSuppressImplied1MultiplicityForAttribute()