|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.owasp.orizon.core.Trackable
org.owasp.orizon.core.Engine
org.owasp.orizon.mirage.Mirage
public class Mirage
This is the Mirage engine main class
Field Summary |
---|
Fields inherited from class org.owasp.orizon.core.Engine |
---|
engineCantTrace, engineMissingTraceName, engineStartErrno, errno, errstr, faults, has_faults, has_output, initialized, inputName, O_E_DELIVER, O_E_ERROR, O_E_IDLE, O_E_PAUSED, O_E_READY, O_E_RUNNING, O_E_STOPPED, prompt, ps1, reader, rules, s, silence, status, t0, t1, time |
Fields inherited from class org.owasp.orizon.core.Trackable |
---|
trace, traceName |
Constructor Summary | |
---|---|
Mirage()
|
|
Mirage(java.lang.String inputName)
|
Method Summary | |
---|---|
boolean |
exec(java.lang.String command)
Engine specific execute command routine. |
java.util.Vector<Call> |
getIdentifiers(java.lang.String sourceName)
|
java.lang.String |
getModelerMsg()
|
SourceFinder |
getSources()
|
boolean |
init()
Determinate if source file can be modeled by the engine and do all initialization stuff here |
boolean |
isComplete()
|
boolean |
open()
Open a web application for modeling. |
boolean |
pause()
Pause the engine. |
protected boolean |
process(java.lang.Object n)
Engine specific freecc tree generated root node management routine. |
void |
setLangCode(int code)
|
boolean |
shell()
The mirage shell spawned by Osh when the special command to invoke Mirage has been issued. |
boolean |
start()
Start the engine. |
boolean |
stop()
Stop the engine. |
Methods inherited from class org.owasp.orizon.core.Engine |
---|
addFault, canOutput, canPause, canRun, canStop, debug, errorString, exitOnFailure, feed, getAppName, getElapsedStatement, getErrno, getFaults, getProperties, getScanMills, getStats, getTimer, hasFaults, hasOutput, isPaused, isRunning, isStopped, isTestMode, isTurnedOn, pauseTimer, reset, resetTimer, setAppName, setErrorString, setProperties, setReader, setStats, setTestMode, startTimer, stopTimer |
Methods inherited from class org.owasp.orizon.core.Trackable |
---|
getTraceName, isTrace, setTrace, setTraceName, trace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Mirage()
public Mirage(java.lang.String inputName)
Method Detail |
---|
public void setLangCode(int code)
public java.util.Vector<Call> getIdentifiers(java.lang.String sourceName)
public java.lang.String getModelerMsg()
public boolean open()
public boolean shell()
shell
in class Engine
public SourceFinder getSources()
public boolean init()
init
in class Engine
public boolean exec(java.lang.String command)
Engine
exec
in class Engine
command
- the command to execute
public boolean pause()
Engine
pause
in class Engine
protected boolean process(java.lang.Object n)
Engine
process
in class Engine
n
- the root node
public boolean start()
Engine
start
in class Engine
public boolean stop()
Engine
stop
in class Engine
public boolean isComplete()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |