org.argouml.model.uml
Class KindsImpl

java.lang.Object
  extended byorg.argouml.model.uml.KindsImpl
All Implemented Interfaces:
org.argouml.model.AggregationKind, org.argouml.model.ChangeableKind, org.argouml.model.ConcurrencyKind, org.argouml.model.DirectionKind, org.argouml.model.Multiplicities, org.argouml.model.OrderingKind, org.argouml.model.PseudostateKind, org.argouml.model.ScopeKind, org.argouml.model.VisibilityKind

public class KindsImpl
extends Object
implements org.argouml.model.ChangeableKind, org.argouml.model.AggregationKind, org.argouml.model.PseudostateKind, org.argouml.model.ScopeKind, org.argouml.model.ConcurrencyKind, org.argouml.model.DirectionKind, org.argouml.model.Multiplicities, org.argouml.model.OrderingKind, org.argouml.model.VisibilityKind

Class that contains enums in the Model.


Constructor Summary
(package private) KindsImpl()
          Constructor.
 
Method Summary
 Object get01()
           
 Object get0N()
           
 Object get11()
           
 Object get1N()
           
 Object getAddOnly()
           
 Object getAggregate()
           
 Object getBranch()
           
 Object getChangeable()
           
 Object getClassifier()
           
 Object getComposite()
           
 Object getConcurrent()
           
 Object getDeepHistory()
           
 Object getFork()
           
 Object getFrozen()
           
 Object getGuarded()
           
 Object getInitial()
           
 Object getInOutParameter()
           
 Object getInParameter()
           
 Object getInstance()
           
 Object getJoin()
           
 Object getJunction()
           
 Object getNone()
           
 Object getOrdered()
           
 Object getOutParameter()
           
 Object getPrivate()
           
 Object getProtected()
           
 Object getPublic()
           
 Object getReturnParameter()
           
 Object getSequential()
           
 Object getShallowHistory()
           
 Object getSorted()
           
 Object getUnordered()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KindsImpl

KindsImpl()
Constructor.

Method Detail

getAddOnly

public Object getAddOnly()
Specified by:
getAddOnly in interface org.argouml.model.ChangeableKind
Returns:
Returns the AddOnly ChangeableKind.

getAggregate

public Object getAggregate()
Specified by:
getAggregate in interface org.argouml.model.AggregationKind
Returns:
Returns the Aggregate AggregationKind.

getBranch

public Object getBranch()
Specified by:
getBranch in interface org.argouml.model.PseudostateKind
Returns:
Returns the Branch PseudostateKind.

getChangeable

public Object getChangeable()
Specified by:
getChangeable in interface org.argouml.model.ChangeableKind
Returns:
Returns the Changeable ChangeableKind.

getClassifier

public Object getClassifier()
Specified by:
getClassifier in interface org.argouml.model.ScopeKind
Returns:
Returns the Classifier ScopeKind.

getComposite

public Object getComposite()
Specified by:
getComposite in interface org.argouml.model.AggregationKind
Returns:
Returns the Composite AggregationKind.

getConcurrent

public Object getConcurrent()
Specified by:
getConcurrent in interface org.argouml.model.ConcurrencyKind
Returns:
Returns the Concurrent CallConcurrencyKind.

getDeepHistory

public Object getDeepHistory()
Specified by:
getDeepHistory in interface org.argouml.model.PseudostateKind
Returns:
Returns the DeepHistory PseudostateKind.

getFork

public Object getFork()
Specified by:
getFork in interface org.argouml.model.PseudostateKind
Returns:
Returns the Fork PseudostateKind.

getFrozen

public Object getFrozen()
Specified by:
getFrozen in interface org.argouml.model.ChangeableKind
Returns:
Returns the Frozen ChangeableKind.

getGuarded

public Object getGuarded()
Specified by:
getGuarded in interface org.argouml.model.ConcurrencyKind
Returns:
Returns the Guarded CallConcurrencyKind.

getInParameter

public Object getInParameter()
Specified by:
getInParameter in interface org.argouml.model.DirectionKind
Returns:
Returns the In ParameterDirectionKind.

getInitial

public Object getInitial()
Specified by:
getInitial in interface org.argouml.model.PseudostateKind
Returns:
Returns the Initial PseudostateKind.

getInOutParameter

public Object getInOutParameter()
Specified by:
getInOutParameter in interface org.argouml.model.DirectionKind
Returns:
Returns the Inout ParameterDirectionKind.

getInstance

public Object getInstance()
Specified by:
getInstance in interface org.argouml.model.ScopeKind
Returns:
Returns the Instance ScopeKind.

getJoin

public Object getJoin()
Specified by:
getJoin in interface org.argouml.model.PseudostateKind
Returns:
Returns the Join PseudostateKind.

getJunction

public Object getJunction()
Specified by:
getJunction in interface org.argouml.model.PseudostateKind
Returns:
Returns the Junction PseudostateKind.

get01

public Object get01()
Specified by:
get01 in interface org.argouml.model.Multiplicities
Returns:
Returns the 0 1 Multiplicity.

get0N

public Object get0N()
Specified by:
get0N in interface org.argouml.model.Multiplicities
Returns:
Returns the 0 N Multiplicity.

get11

public Object get11()
Specified by:
get11 in interface org.argouml.model.Multiplicities
Returns:
Returns the 1 1 Multiplicity.

get1N

public Object get1N()
Specified by:
get1N in interface org.argouml.model.Multiplicities
Returns:
Returns the 1 N Multiplicity.

getNone

public Object getNone()
Specified by:
getNone in interface org.argouml.model.AggregationKind
Returns:
Returns the None AggregationKind.

getOrdered

public Object getOrdered()
Specified by:
getOrdered in interface org.argouml.model.OrderingKind
Returns:
Returns the Ordered OrderingKind.

getOutParameter

public Object getOutParameter()
Specified by:
getOutParameter in interface org.argouml.model.DirectionKind
Returns:
Returns the Out ParameterDirectionKind.

getPrivate

public Object getPrivate()
Specified by:
getPrivate in interface org.argouml.model.VisibilityKind
Returns:
Returns the Private VisibilityKind.

getProtected

public Object getProtected()
Specified by:
getProtected in interface org.argouml.model.VisibilityKind
Returns:
Returns the Protected VisibilityKind.

getPublic

public Object getPublic()
Specified by:
getPublic in interface org.argouml.model.VisibilityKind
Returns:
Returns the Public VisibilityKind.

getReturnParameter

public Object getReturnParameter()
Specified by:
getReturnParameter in interface org.argouml.model.DirectionKind
Returns:
Returns the Return ParameterDirectionKind.

getSequential

public Object getSequential()
Specified by:
getSequential in interface org.argouml.model.ConcurrencyKind
Returns:
Returns the Sequential CallConcurrencyKind.

getShallowHistory

public Object getShallowHistory()
Specified by:
getShallowHistory in interface org.argouml.model.PseudostateKind
Returns:
Returns the ShallowHistory PseudostateKind.

getSorted

public Object getSorted()
Specified by:
getSorted in interface org.argouml.model.OrderingKind
Returns:
Returns the Sorted OrderingKind.

getUnordered

public Object getUnordered()
Specified by:
getUnordered in interface org.argouml.model.OrderingKind
Returns:
Returns the Unordered OrderingKind.


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook