IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.umlnotation
Class UMLDiagramKind

java.lang.Object
  extended byorg.eclipse.emf.common.util.AbstractEnumerator
      extended bycom.ibm.xtools.umlnotation.UMLDiagramKind
All Implemented Interfaces:
org.eclipse.emf.common.util.Enumerator

public final class UMLDiagramKind
extends org.eclipse.emf.common.util.AbstractEnumerator

A representation of the literals of the enumeration 'UML Diagram Kind', and utility methods for working with them.

See Also:
UmlnotationPackage.getUMLDiagramKind()

Field Summary
static int ACTIVITY
          The 'Activity' literal value
static UMLDiagramKind ACTIVITY_LITERAL
          The 'Activity' literal object
static int CLASS
          The 'Class' literal value
static UMLDiagramKind CLASS_LITERAL
          The 'Class' literal object
static int COMMUNICATION
          The 'Communication' literal value
static UMLDiagramKind COMMUNICATION_LITERAL
          The 'Communication' literal object
static int COMPONENT
          The 'Component' literal value
static UMLDiagramKind COMPONENT_LITERAL
          The 'Component' literal object
static int DEPLOYMENT
          The 'Deployment' literal value
static UMLDiagramKind DEPLOYMENT_LITERAL
          The 'Deployment' literal object
static int FREEFORM
          The 'Freeform' literal value
static UMLDiagramKind FREEFORM_LITERAL
          The 'Freeform' literal object
static int SEQUENCE
          The 'Sequence' literal value
static UMLDiagramKind SEQUENCE_LITERAL
          The 'Sequence' literal object
static int STATECHART
          The 'Statechart' literal value
static UMLDiagramKind STATECHART_LITERAL
          The 'Statechart' literal object
static int STRUCTURE
          The 'Structure' literal value
static UMLDiagramKind STRUCTURE_LITERAL
          The 'Structure' literal object
static int USECASE
          The 'Usecase' literal value
static UMLDiagramKind USECASE_LITERAL
          The 'Usecase' literal object
static List VALUES
          A public read-only list of all the 'UML Diagram Kind' enumerators
 
Method Summary
static UMLDiagramKind get(int value)
          Returns the 'UML Diagram Kind' literal with the specified value
static UMLDiagramKind get(String name)
          Returns the 'UML Diagram Kind' literal with the specified name
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getName, getValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FREEFORM

public static final int FREEFORM
The 'Freeform' literal value.

See Also:
FREEFORM_LITERAL, Constant Field Values

CLASS

public static final int CLASS
The 'Class' literal value.

See Also:
CLASS_LITERAL, Constant Field Values

USECASE

public static final int USECASE
The 'Usecase' literal value.

See Also:
USECASE_LITERAL, Constant Field Values

SEQUENCE

public static final int SEQUENCE
The 'Sequence' literal value.

See Also:
SEQUENCE_LITERAL, Constant Field Values

STATECHART

public static final int STATECHART
The 'Statechart' literal value.

See Also:
STATECHART_LITERAL, Constant Field Values

ACTIVITY

public static final int ACTIVITY
The 'Activity' literal value.

See Also:
ACTIVITY_LITERAL, Constant Field Values

COMPONENT

public static final int COMPONENT
The 'Component' literal value.

See Also:
COMPONENT_LITERAL, Constant Field Values

DEPLOYMENT

public static final int DEPLOYMENT
The 'Deployment' literal value.

See Also:
DEPLOYMENT_LITERAL, Constant Field Values

COMMUNICATION

public static final int COMMUNICATION
The 'Communication' literal value.

See Also:
COMMUNICATION_LITERAL, Constant Field Values

STRUCTURE

public static final int STRUCTURE
The 'Structure' literal value.

See Also:
STRUCTURE_LITERAL, Constant Field Values

FREEFORM_LITERAL

public static final UMLDiagramKind FREEFORM_LITERAL
The 'Freeform' literal object.

See Also:
FREEFORM

CLASS_LITERAL

public static final UMLDiagramKind CLASS_LITERAL
The 'Class' literal object.

See Also:
CLASS

USECASE_LITERAL

public static final UMLDiagramKind USECASE_LITERAL
The 'Usecase' literal object.

See Also:
USECASE

SEQUENCE_LITERAL

public static final UMLDiagramKind SEQUENCE_LITERAL
The 'Sequence' literal object.

See Also:
SEQUENCE

STATECHART_LITERAL

public static final UMLDiagramKind STATECHART_LITERAL
The 'Statechart' literal object.

See Also:
STATECHART

ACTIVITY_LITERAL

public static final UMLDiagramKind ACTIVITY_LITERAL
The 'Activity' literal object.

See Also:
ACTIVITY

COMPONENT_LITERAL

public static final UMLDiagramKind COMPONENT_LITERAL
The 'Component' literal object.

See Also:
COMPONENT

DEPLOYMENT_LITERAL

public static final UMLDiagramKind DEPLOYMENT_LITERAL
The 'Deployment' literal object.

See Also:
DEPLOYMENT

COMMUNICATION_LITERAL

public static final UMLDiagramKind COMMUNICATION_LITERAL
The 'Communication' literal object.

See Also:
COMMUNICATION

STRUCTURE_LITERAL

public static final UMLDiagramKind STRUCTURE_LITERAL
The 'Structure' literal object.

See Also:
STRUCTURE

VALUES

public static final List VALUES
A public read-only list of all the 'UML Diagram Kind' enumerators.

Method Detail

get

public static UMLDiagramKind get(String name)
Returns the 'UML Diagram Kind' literal with the specified name.


get

public static UMLDiagramKind get(int value)
Returns the 'UML Diagram Kind' literal with the specified value.


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.