org.argouml.uml.cognitive.critics
Class Init
java.lang.Object
org.argouml.uml.cognitive.critics.Init
- public class Init
- extends Object
Registers critics for use in ArgoUML. This class is called at
system startup time. If you add a new critic, you need to add a
line here.
- See Also:
Agency
Constructor Summary |
Init()
|
Method Summary |
static void |
init()
static initializer, register all appropriate critics. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
crAssocNameConflict
private static Critic crAssocNameConflict
crAttrNameConflict
private static Critic crAttrNameConflict
crOperNameConflict
private static Critic crOperNameConflict
crCircularAssocClass
private static Critic crCircularAssocClass
crCircularInheritance
private static Critic crCircularInheritance
crCircularComposition
private static Critic crCircularComposition
crCrossNamespaceAssoc
private static Critic crCrossNamespaceAssoc
crDupParamName
private static Critic crDupParamName
crDupRoleNames
private static Critic crDupRoleNames
crFinalSubclassed
private static Critic crFinalSubclassed
crIllegalGeneralization
private static Critic crIllegalGeneralization
crAlreadyRealizes
private static Critic crAlreadyRealizes
crInterfaceAllPublic
private static Critic crInterfaceAllPublic
crInterfaceOperOnly
private static Critic crInterfaceOperOnly
crMultipleAgg
private static Critic crMultipleAgg
crNWayAgg
private static Critic crNWayAgg
crNavFromInterface
private static Critic crNavFromInterface
crUnnavigableAssoc
private static Critic crUnnavigableAssoc
crNameConflictAC
private static Critic crNameConflictAC
crMissingClassName
private static Critic crMissingClassName
crMissingAttrName
private static Critic crMissingAttrName
crMissingOperName
private static Critic crMissingOperName
crMissingStateName
private static Critic crMissingStateName
crNoInstanceVariables
private static Critic crNoInstanceVariables
crNoAssociations
private static Critic crNoAssociations
crNonAggDataType
private static Critic crNonAggDataType
crOppEndConflict
private static Critic crOppEndConflict
crUselessAbstract
private static Critic crUselessAbstract
crUselessInterface
private static Critic crUselessInterface
crDisambigClassName
private static Critic crDisambigClassName
crDisambigStateName
private static Critic crDisambigStateName
crConflictingComposites
private static Critic crConflictingComposites
crTooManyAssoc
private static Critic crTooManyAssoc
crTooManyAttr
private static Critic crTooManyAttr
crTooManyOper
private static Critic crTooManyOper
crTooManyStates
private static Critic crTooManyStates
crTooManyTransitions
private static Critic crTooManyTransitions
crTooManyClasses
private static Critic crTooManyClasses
crNoTransitions
private static Critic crNoTransitions
crNoIncomingTransitions
private static Critic crNoIncomingTransitions
crNoOutgoingTransitions
private static Critic crNoOutgoingTransitions
crMultipleInitialStates
private static Critic crMultipleInitialStates
crNoInitialState
private static Critic crNoInitialState
crNoTriggerOrGuard
private static Critic crNoTriggerOrGuard
crNoGuard
private static Critic crNoGuard
crInvalidFork
private static Critic crInvalidFork
crInvalidJoin
private static Critic crInvalidJoin
crInvalidBranch
private static Critic crInvalidBranch
crEmptyPackage
private static Critic crEmptyPackage
crNoOperations
private static Critic crNoOperations
crConstructorNeeded
private static Critic crConstructorNeeded
crNameConfusion
private static Critic crNameConfusion
crMergeClasses
private static Critic crMergeClasses
crSubclassReference
private static Critic crSubclassReference
crComponentWithoutNode
private static Critic crComponentWithoutNode
crCompInstanceWithoutNode
private static Critic crCompInstanceWithoutNode
crClassWithoutComponent
private static Critic crClassWithoutComponent
crInterfaceWithoutComponent
private static Critic crInterfaceWithoutComponent
crObjectWithoutComponent
private static Critic crObjectWithoutComponent
crNodeInsideElement
private static Critic crNodeInsideElement
crNodeInstanceInsideElement
private static Critic crNodeInstanceInsideElement
crWrongLinkEnds
private static Critic crWrongLinkEnds
crInstanceWithoutClassifier
private static Critic crInstanceWithoutClassifier
crInvalidHistory
private static Critic crInvalidHistory
crInvalidSynch
private static Critic crInvalidSynch
crInvalidJoinTriggerOrGuard
private static Critic crInvalidJoinTriggerOrGuard
crInvalidForkTriggerOrGuard
private static Critic crInvalidForkTriggerOrGuard
crInvalidPseudoStateTrigger
private static Critic crInvalidPseudoStateTrigger
crMultipleDeepHistoryStates
private static Critic crMultipleDeepHistoryStates
crMultipleShallowHistoryStates
private static Critic crMultipleShallowHistoryStates
crInvalidInitial
private static Critic crInvalidInitial
crForkOutgoingTransition
private static Critic crForkOutgoingTransition
crJoinIncomingTransition
private static Critic crJoinIncomingTransition
crUnconventionalOperName
private static Critic crUnconventionalOperName
crUnconventionalAttrName
private static Critic crUnconventionalAttrName
crUnconventionalClassName
private static Critic crUnconventionalClassName
crUnconventionalPackName
private static Critic crUnconventionalPackName
crClassMustBeAbstract
private static Critic crClassMustBeAbstract
crReservedName
private static Critic crReservedName
crMultiInherit
private static Critic crMultiInherit
crMultiRealization
private static Critic crMultiRealization
crIllegalName
private static Critic crIllegalName
crConsiderSingleton
private static Critic crConsiderSingleton
crSingletonViolatedMSA
private static Critic crSingletonViolatedMSA
crSingletonViolatedOPC
private static Critic crSingletonViolatedOPC
crNodesOverlap
private static Critic crNodesOverlap
crZeroLengthEdge
private static Critic crZeroLengthEdge
clsNaming
private static CompoundCritic clsNaming
noTrans1
private static CompoundCritic noTrans1
noTrans2
private static CompoundCritic noTrans2
crCompoundConstructorNeeded
private static CompoundCritic crCompoundConstructorNeeded
Init
public Init()
init
public static void init()
- static initializer, register all appropriate critics.