|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.ic.doc.rodex.qproc.ASGExplore
public class ASGExplore
Field Summary | |
---|---|
static java.lang.String |
TYPE_APPLY
|
static java.lang.String |
TYPE_CONS_CONSTRUCTOR
|
static java.lang.String |
TYPE_CONSTANT
|
static java.lang.String |
TYPE_CONSTRUCTOR
|
static java.lang.String |
TYPE_SCHEME
|
Constructor Summary | |
---|---|
ASGExplore(ASG asg)
Creates a new instance of ASGExplore dmle 22/11/2005 |
Method Summary | |
---|---|
static void |
displayASG(java.lang.String asgString)
For each ASG string, display the ASG graph of it |
java.util.List |
getAllSchemes()
Get all ASG's cell scheme |
static java.lang.String |
getCellAsString(Cell c)
Added to return a string representation of a ASG's cell dmle 22/11/2005 |
static java.lang.String |
getCellType(Cell c)
Return the ASG cell's type name dmle 22/11/2005 |
void |
getSchemes(java.util.List schemes,
Cell treeCell)
A recursive method to get a list of schemes from an ASG query dmle 22/11/2005 |
static ASG |
joinASGs(java.util.List asgObjs)
This method test creating a new ASG from unioning two ASGs dmle 26/1/2006 |
static ASG |
joinASGs(java.lang.String[] asgStrings)
An overloading method of joinASGs(List asgObjs) |
static void |
main(java.lang.String[] args)
|
static void |
parseASG(java.lang.String asgString)
Parse ASGs into variables |
void |
print()
|
void |
print(Cell c)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TYPE_APPLY
public static final java.lang.String TYPE_CONSTRUCTOR
public static final java.lang.String TYPE_CONSTANT
public static final java.lang.String TYPE_CONS_CONSTRUCTOR
public static final java.lang.String TYPE_SCHEME
Constructor Detail |
---|
public ASGExplore(ASG asg)
Method Detail |
---|
public void print() throws java.lang.Exception
java.lang.Exception
public void print(Cell c) throws java.lang.Exception
java.lang.Exception
public java.util.List getAllSchemes()
public void getSchemes(java.util.List schemes, Cell treeCell)
public static java.lang.String getCellAsString(Cell c)
public static java.lang.String getCellType(Cell c)
public static ASG joinASGs(java.util.List asgObjs)
public static ASG joinASGs(java.lang.String[] asgStrings)
joinASGs(List asgObjs)
public static void displayASG(java.lang.String asgString) throws java.lang.Exception
java.lang.Exception
public static void parseASG(java.lang.String asgString) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |