|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.telelogic.rhapsody.core.RPExternalCheck
public abstract class RPExternalCheck
Constructor Summary | |
---|---|
RPExternalCheck()
|
Method Summary | |
---|---|
abstract boolean |
check(IRPModelElement ElementToCheck,
IRPCollection FailedElements)
Called by Rhapsody to execute the check. |
boolean |
connect(IRPExternalCheckRegistry connectionPoint)
|
boolean |
disconnect()
|
abstract void |
doExit()
exit and allow Rhapsody to exit |
protected void |
finalize()
|
abstract boolean |
getCompleteness()
Return true if this is a check for completeness or false if this is a check for correctness |
abstract java.lang.String |
getDomain()
Return the domain of the check which can be user defined or one from predefined list of |
abstract java.lang.String |
getMetaclasses()
Return a comma separated list of metaclasses or new terms - Rhapsody will call check for all elements in scope of check that are of the metaclass type in the list |
abstract java.lang.String |
getName()
Return the name of the check (also used as its error message) |
abstract java.lang.String |
getSeverity()
Return the Severity of the check which one from predefined list of |
abstract boolean |
getShouldCallFromCG()
Return true if this check should be automatically called before code generation |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RPExternalCheck()
Method Detail |
---|
public boolean connect(IRPExternalCheckRegistry connectionPoint)
public boolean disconnect()
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public abstract boolean check(IRPModelElement ElementToCheck, IRPCollection FailedElements)
RhapsodyRuntimeException
public abstract boolean getCompleteness()
RhapsodyRuntimeException
public abstract java.lang.String getDomain()
public abstract java.lang.String getMetaclasses()
RhapsodyRuntimeException
public abstract java.lang.String getName()
RhapsodyRuntimeException
public abstract java.lang.String getSeverity()
RhapsodyRuntimeException
public abstract boolean getShouldCallFromCG()
RhapsodyRuntimeException
public abstract void doExit()
RhapsodyRuntimeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |