|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--uci.argo.kernel.Critic
|
+--uci.uml.critics.CrUML
|
+--uci.uml.critics.CrTooManyOper
A critic to detect when a class can never have instances (of itself of any subclasses).
| Field Summary | |
static String |
THRESHOLD
|
| Fields inherited from class uci.uml.critics.CrUML |
CRITICS_SITE,
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 uci.argo.kernel.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 | |
CrTooManyOper()
|
|
| Method Summary | |
boolean |
predicate2(Object dm,
Designer dsgr)
|
| Methods inherited from class uci.uml.critics.CrUML |
expand,
getMoreInfoURL,
predicate,
sd |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static String THRESHOLD
| Constructor Detail |
public CrTooManyOper()
| Method Detail |
public boolean predicate2(Object dm,
Designer dsgr)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||