org.argouml.uml.cognitive
Class UMLDecision

java.lang.Object
  extended by org.argouml.cognitive.Decision
      extended by org.argouml.uml.cognitive.UMLDecision

public class UMLDecision
extends Decision

UMLDecision is a utility class which provides a namespace for standard decisions in the problem domain of UML Modelling.

Stereotype:
utility

Field Summary
static UMLDecision BEHAVIOR
          Decision type: BEHAVIOR.
static UMLDecision CLASS_SELECTION
          Decision type: CLASS_SELECTION.
static UMLDecision CODE_GEN
          Decision type: CODE_GEN.
static UMLDecision CONTAINMENT
          Decision type: CONTAINMENT.
static UMLDecision EXPECTED_USAGE
          Decision type: EXPECTED_USAGE.
static UMLDecision INHERITANCE
          Decision type: INHERITANCE.
static UMLDecision INSTANCIATION
          Decision type: INSTANCIATION.
static UMLDecision METHODS
          Decision type: METHODS.
static UMLDecision MODULARITY
          Decision type: MODULARITY.
static UMLDecision NAMING
          Decision type: NAMING.
static UMLDecision PATTERNS
          Decision type: PATTERNS.
static UMLDecision PLANNED_EXTENSIONS
          Decision type: PLANNED_EXTENSIONS.
static UMLDecision RELATIONSHIPS
          Decision type: RELATIONSHIPS.
static UMLDecision STATE_MACHINES
          Decision type: STATE_MACHINES.
static UMLDecision STEREOTYPES
          Decision type: STEREOTYPES.
static UMLDecision STORAGE
          Decision type: STORAGE.
 
Fields inherited from class org.argouml.cognitive.Decision
UNSPEC
 
Constructor Summary
UMLDecision(java.lang.String name, int prio)
          The constructor.
 
Method Summary
 
Methods inherited from class org.argouml.cognitive.Decision
equals, getName, getPriority, hashCode, setName, setPriority, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

INHERITANCE

public static final UMLDecision INHERITANCE
Decision type: INHERITANCE.


CONTAINMENT

public static final UMLDecision CONTAINMENT
Decision type: CONTAINMENT.


PATTERNS

public static final UMLDecision PATTERNS
Decision type: PATTERNS.


RELATIONSHIPS

public static final UMLDecision RELATIONSHIPS
Decision type: RELATIONSHIPS.


STORAGE

public static final UMLDecision STORAGE
Decision type: STORAGE.


BEHAVIOR

public static final UMLDecision BEHAVIOR
Decision type: BEHAVIOR.


INSTANCIATION

public static final UMLDecision INSTANCIATION
Decision type: INSTANCIATION.


NAMING

public static final UMLDecision NAMING
Decision type: NAMING.


MODULARITY

public static final UMLDecision MODULARITY
Decision type: MODULARITY.


CLASS_SELECTION

public static final UMLDecision CLASS_SELECTION
Decision type: CLASS_SELECTION.


EXPECTED_USAGE

public static final UMLDecision EXPECTED_USAGE
Decision type: EXPECTED_USAGE.


METHODS

public static final UMLDecision METHODS
Decision type: METHODS.


CODE_GEN

public static final UMLDecision CODE_GEN
Decision type: CODE_GEN.


PLANNED_EXTENSIONS

public static final UMLDecision PLANNED_EXTENSIONS
Decision type: PLANNED_EXTENSIONS.


STEREOTYPES

public static final UMLDecision STEREOTYPES
Decision type: STEREOTYPES.


STATE_MACHINES

public static final UMLDecision STATE_MACHINES
Decision type: STATE_MACHINES.

Constructor Detail

UMLDecision

public UMLDecision(java.lang.String name,
                   int prio)
The constructor.

Parameters:
name - the localized decision name key
prio - the priority


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook