|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.uppaal.engine.DotProtocol
public class DotProtocol
| Constructor Summary | |
|---|---|
DotProtocol(InputStream in,
OutputStream out)
|
|
| Method Summary | |
|---|---|
void |
close()
Disconnect from the server. |
protected void |
flush()
Flushes the output stream. |
SystemState |
getInitial(UppaalSystem system)
Returns the initial state for the system. |
String |
getOptionsInfo()
Returns information about available options. |
ArrayList<Transition> |
getTransitions(UppaalSystem system,
SystemState state)
Returns the list of outgoing transitions for the state. |
String |
getVersion()
Returns the version string of the server. |
char |
query(UppaalSystem system,
String query,
QueryFeedback f)
Verify a query on an instantiated UPPAAL model. |
char |
query(UppaalSystem system,
SystemState state,
String query,
QueryFeedback f)
Verify a query on an instantiated UPPAAL model with custom initial state. |
void |
setOptions(String options)
Sets server options used for verification. |
UppaalSystem |
upload(Document document)
Upload the document to the server. |
UppaalSystem |
upload(Document document,
ArrayList<Problem> problems)
Upload the document to the server. |
LscProcess |
uploadLsc(Document document,
ArrayList<Problem> problems)
|
protected void |
write(String s)
Writes the string to the output stream following by a newline. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DotProtocol(InputStream in,
OutputStream out)
| Method Detail |
|---|
public void close()
throws IOException
Protocol
close in interface ProtocolIOException
public SystemState getInitial(UppaalSystem system)
throws EngineException,
IOException
Protocol
getInitial in interface ProtocolEngineException
IOException
public String getOptionsInfo()
throws EngineException,
IOException
Protocol
getOptionsInfo in interface ProtocolEngineException
IOException
public ArrayList<Transition> getTransitions(UppaalSystem system,
SystemState state)
throws EngineException,
IOException
Protocol
getTransitions in interface ProtocolEngineException
IOException
public String getVersion()
throws IOException,
EngineException
Protocol
getVersion in interface ProtocolIOException
EngineException
public char query(UppaalSystem system,
String query,
QueryFeedback f)
throws EngineException,
IOException
Protocol
query in interface ProtocolEngineException
IOException
public char query(UppaalSystem system,
SystemState state,
String query,
QueryFeedback f)
throws EngineException,
IOException
Protocol
query in interface ProtocolEngineException
IOException
public void setOptions(String options)
throws EngineException,
IOException
Protocol
setOptions in interface ProtocolEngineException
IOException
public UppaalSystem upload(Document document,
ArrayList<Problem> problems)
throws EngineException,
IOException
Protocol
upload in interface ProtocolEngineException
IOException
public UppaalSystem upload(Document document)
throws EngineException,
IOException
Protocol
upload in interface ProtocolEngineException
IOException
protected void write(String s)
throws IOException
IOException
protected void flush()
throws IOException
IOException
public LscProcess uploadLsc(Document document,
ArrayList<Problem> problems)
throws EngineException,
IOException
uploadLsc in interface ProtocolEngineException
IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||