org.owasp.orizon.mirage
Class Modeler

java.lang.Object
  extended by org.owasp.orizon.core.Trackable
      extended by org.owasp.orizon.mirage.Modeler

public class Modeler
extends Trackable

This class is a skeleton for modelers. An application model will be the union of:

Since:
1.1
Author:
thesp0nge

Field Summary
protected  java.lang.String msg
           
 
Fields inherited from class org.owasp.orizon.core.Trackable
trace, traceName
 
Constructor Summary
Modeler(ConsoleReader reader)
           
Modeler(SourceFinder s, ConsoleReader reader)
           
Modeler(java.lang.String filename, ConsoleReader reader)
           
 
Method Summary
 void addMsg(java.lang.String msg)
           
 boolean dump(java.lang.String what)
           
 Collector getCollector(java.lang.String sourceName)
           
 int getInspected()
           
 java.lang.String getMsg()
           
 int getParsed()
           
 SourceFinder getSf()
           
 boolean hasStatus(int code)
           
 boolean inspect()
          Close the opened web application
 boolean isComplete()
           
 boolean list()
           
 boolean search(java.lang.String qString)
           
 void setMsg(java.lang.String msg)
           
 void setStatus(int code)
           
 boolean show()
           
 boolean show(java.lang.String name)
           
 void start()
           
 void stop()
           
 
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
 

Field Detail

msg

protected java.lang.String msg
Constructor Detail

Modeler

public Modeler(ConsoleReader reader)

Modeler

public Modeler(SourceFinder s,
               ConsoleReader reader)

Modeler

public Modeler(java.lang.String filename,
               ConsoleReader reader)
Method Detail

start

public void start()

stop

public void stop()

getMsg

public java.lang.String getMsg()

setMsg

public void setMsg(java.lang.String msg)

addMsg

public void addMsg(java.lang.String msg)

setStatus

public void setStatus(int code)

hasStatus

public boolean hasStatus(int code)

getCollector

public Collector getCollector(java.lang.String sourceName)

inspect

public boolean inspect()
Close the opened web application

Returns:
true

isComplete

public boolean isComplete()

getParsed

public int getParsed()

getInspected

public int getInspected()

getSf

public SourceFinder getSf()

show

public boolean show()

show

public boolean show(java.lang.String name)

dump

public boolean dump(java.lang.String what)

list

public boolean list()

search

public boolean search(java.lang.String qString)