|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.argouml.cognitive.critics.Critic | +--org.argouml.uml.cognitive.critics.CrUML | +--org.argouml.uml.cognitive.critics.CrNoOperations
A critic to detect when a class or interface or its base class doesn't have any operations.
Field Summary |
---|
Fields inherited from class org.argouml.uml.cognitive.critics.CrUML |
---|
cat, decBEHAVIOR, decCLASS_SELECTION, decCODE_GEN, decCONTAINMENT, decEXPECTED_USAGE, decINHERITANCE, decINSTANCIATION, decMETHODS, decMODULARITY, decNAMING, decPATTERNS, decPLANNED_EXTENSIONS, decRELATIONSHIPS, decSTATE_MACHINES, decSTEREOTYPES, decSTORAGE |
Fields inherited from class org.argouml.cognitive.critics.Critic |
---|
_clarifier, _knowledgeTypes, _numCriticsFired, _supportedDecisions, _supportedGoals, _triggerMask, DEFAULT_CLARIFIER, ENABLED, KT_COMPLETENESS, KT_CONSISTENCY, KT_CORRECTNESS, KT_DESIGNERS, KT_EXPERIENCIAL, KT_OPTIMIZATION, KT_ORGANIZATIONAL, KT_PRESENTATION, KT_SEMANTICS, KT_SYNTAX, KT_TOOL, NO_PROBLEM, PROBLEM_FOUND, SNOOZE_ORDER |
Constructor Summary | |
---|---|
CrNoOperations()
|
Method Summary | |
---|---|
private boolean |
findInstanceOperationInInherited(java.lang.Object dm,
int depth)
|
javax.swing.Icon |
getClarifier()
|
java.lang.Class |
getWizardClass(ToDoItem item)
Return the Class of wizard that can fix the problem identifed by this critic. |
void |
initWizard(Wizard w)
Initialize a newly created wizard with information found by the critic. |
boolean |
predicate2(java.lang.Object dm,
Designer dsgr)
|
Methods inherited from class org.argouml.uml.cognitive.critics.CrUML |
---|
expand, predicate, setHeadline, setResource, toDoItem |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CrNoOperations()
Method Detail |
public boolean predicate2(java.lang.Object dm, Designer dsgr)
predicate2
in class CrUML
public javax.swing.Icon getClarifier()
getClarifier
in interface Poster
getClarifier
in class Critic
private boolean findInstanceOperationInInherited(java.lang.Object dm, int depth)
public void initWizard(Wizard w)
Critic
initWizard
in class Critic
public java.lang.Class getWizardClass(ToDoItem item)
Critic
getWizardClass
in class Critic
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |