|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectua.gradsoft.termware.debug.DebugStubRunHelper
public class DebugStubRunHelper
Helper class to run debug stub.
| Constructor Summary | |
|---|---|
DebugStubRunHelper()
|
|
| Method Summary | |
|---|---|
static boolean |
runConditionDebugStub(Class<? extends ConditionDebugStub> stubClass,
TermSystem ts,
Term t,
TransformationContext ctx)
run condition debug stub. |
static void |
runSetFactsDebugStub(Class<? extends SetFactsDebugStub> stubClass,
TermSystem ts,
Term t,
TransformationContext ctx)
run action debug stub. |
static Term |
runSubstitutionDebugStub(Class<? extends SubstitutionDebugStub> stubClass,
Term t,
Substitution s)
run substitution debug stub. |
static boolean |
runUnificationDebugStub(Class<? extends UnificationDebugStub> stubClass,
Term t,
Term p,
Substitution s)
run unification debug stub. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DebugStubRunHelper()
| Method Detail |
|---|
public static boolean runUnificationDebugStub(Class<? extends UnificationDebugStub> stubClass,
Term t,
Term p,
Substitution s)
throws TermWareException
stubClass - - generated class of stub.t - - term to unify.p - - pattern to unifys - - substitution.
TermWareException
public static Term runSubstitutionDebugStub(Class<? extends SubstitutionDebugStub> stubClass,
Term t,
Substitution s)
throws TermWareException
stubClass - - generated class of stub.t - - term to substitute.s - - substitution.
TermWareException
public static void runSetFactsDebugStub(Class<? extends SetFactsDebugStub> stubClass,
TermSystem ts,
Term t,
TransformationContext ctx)
throws TermWareException
stubClass - - generated class of stub.ts - - term system, in which we call facts.t - - action term.ctx - - transformation context
TermWareException
public static boolean runConditionDebugStub(Class<? extends ConditionDebugStub> stubClass,
TermSystem ts,
Term t,
TransformationContext ctx)
throws TermWareException
stubClass - - generated class of stub.ts - - term system, in which we call facts.t - - condition term.ctx - - transformation context
TermWareException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||