public interface Analyzer
| Modifier and Type | Method and Description |
|---|---|
String |
getSchemaContent(String schemaName)
For toolTip texts
|
Set<String> |
getSchemaNames()
For ui to know how many and what are their names
|
String |
getSchemaType(String schemaName)
For ui to get default schema type
|
URL |
getSpecURL()
For initialize Evaluator
|
HashMap<String,net.sourceforge.czt.z.ast.Expr> |
getVariableMap(String schemaName,
String variableType)
Return a variable map frome a schema (schemaName))
The map contains information of
variable name -> an new instance of expr
|
void |
initialize(File specFile)
First initialize the analyzer to let it know which
spec it is working on, but it only needs to know
how many schemas are there and their names.
|
void initialize(File specFile)
URL getSpecURL()
Set<String> getSchemaNames()
String getSchemaType(String schemaName)
schemaName - String getSchemaContent(String schemaName)
schemaName - HashMap<String,net.sourceforge.czt.z.ast.Expr> getVariableMap(String schemaName, String variableType)
schemaName - variableType - one of (state, primed, input, output)Copyright © 2003–2016 Community Z Tools Project. All rights reserved.