UML Modeling Layer

com.ibm.xtools.umlnotation
Interface UMLListStyle

All Superinterfaces:
EObject, Notifier, Style
All Known Subinterfaces:
UMLClassifierStyle, UMLComponentStyle, UMLConnectorStyle, UMLFrameStyle, UMLShapeStyle

public interface UMLListStyle
extends Style

A representation of the model object 'UML List Style'.

The UML list style is a style to be installed on views representing lists of UML elements

The following features are supported:

See Also:
UmlnotationPackage.getUMLListStyle()

Method Summary
 UMLListStereotypeDisplay getShowListStereotype()
          Returns the value of the 'Show List Stereotype' attribute.
 UMLListVisibilityDisplay getShowListVisibility()
          Returns the value of the 'Show List Visibility' attribute.
 boolean isShowListSignature()
          Returns the value of the 'Show List Signature' attribute.
 void setShowListSignature(boolean value)
          Sets the value of the 'Show List Signature' attribute
 void setShowListStereotype(UMLListStereotypeDisplay value)
          Sets the value of the 'Show List Stereotype' attribute
 void setShowListVisibility(UMLListVisibilityDisplay value)
          Sets the value of the 'Show List Visibility' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getShowListStereotype

UMLListStereotypeDisplay getShowListStereotype()
Returns the value of the 'Show List Stereotype' attribute. The default value is "Icon". The literals are from the enumeration UMLListStereotypeDisplay.

This property specifies whether the list items should show their stereotypes.

Returns:
the value of the 'Show List Stereotype' attribute.
See Also:
UMLListStereotypeDisplay, UMLListStyle.setShowListStereotype(UMLListStereotypeDisplay), UmlnotationPackage.getUMLListStyle_ShowListStereotype()

setShowListStereotype

void setShowListStereotype(UMLListStereotypeDisplay value)
Sets the value of the 'Show List Stereotype' attribute.

This property specifies whether the list items should show their stereotypes.

Parameters:
value - the new value of the 'Show List Stereotype' attribute.
See Also:
UMLListStereotypeDisplay, UMLListStyle.getShowListStereotype()

getShowListVisibility

UMLListVisibilityDisplay getShowListVisibility()
Returns the value of the 'Show List Visibility' attribute. The default value is "Icon". The literals are from the enumeration UMLListVisibilityDisplay.

This property specifies whether the list items should show their visibility specifiers.

Returns:
the value of the 'Show List Visibility' attribute.
See Also:
UMLListVisibilityDisplay, UMLListStyle.setShowListVisibility(UMLListVisibilityDisplay), UmlnotationPackage.getUMLListStyle_ShowListVisibility()

setShowListVisibility

void setShowListVisibility(UMLListVisibilityDisplay value)
Sets the value of the 'Show List Visibility' attribute.

This property specifies whether the list items should show their visibility specifiers.

Parameters:
value - the new value of the 'Show List Visibility' attribute.
See Also:
UMLListVisibilityDisplay, UMLListStyle.getShowListVisibility()

isShowListSignature

boolean isShowListSignature()
Returns the value of the 'Show List Signature' attribute. The default value is "false".

This property specifies whether the list items should show their full signatures.

Returns:
the value of the 'Show List Signature' attribute.
See Also:
UMLListStyle.setShowListSignature(boolean), UmlnotationPackage.getUMLListStyle_ShowListSignature()

setShowListSignature

void setShowListSignature(boolean value)
Sets the value of the 'Show List Signature' attribute.

This property specifies whether the list items should show their full signatures.

Parameters:
value - the new value of the 'Show List Signature' attribute.
See Also:
UMLListStyle.isShowListSignature()

UML Modeling Layer

© Copyright IBM Corp. 2009. All rights reserved.