Public Member Functions | |
| DumpStore (String s) | |
| AceobjNode | nextBranch () |
| int | getTabCount () |
Private Member Functions | |
| String | nextline () |
Private Attributes | |
| String | rawTree = null |
| int | start = 0 |
| int | end = -1 |
| int | tabCount = 0 |
| acedb::Aceobj::DumpStore::DumpStore | ( | String | s | ) | [inline] |
Constructing the object from a acedump string.
| s | java string representation of aceobject, from the show -j command |
References rawTree.
| String acedb::Aceobj::DumpStore::nextline | ( | ) | [inline, private] |
| AceobjNode acedb::Aceobj::DumpStore::nextBranch | ( | ) | [inline] |
get the next horizontal branch as AceobjNode, if no more branch left returns null.
References nextline(), acedb::Aceobj::AceobjNode::right, and tabCount.
Referenced by acedb::Aceobj::make().
| int acedb::Aceobj::DumpStore::getTabCount | ( | ) | [inline] |
String acedb::Aceobj::DumpStore::rawTree = null [private] |
rawTree is a string dump of a Ace object obtained from show -j A typical example is shown below. Starts with an empty line.
?Protein?CAD12727? ?tag?Title? ?Text?high affinity choline transporter? ?tag?function? ?tag?Description? ?txt?neuronal Na-dependent choline transporter? ?tag?Peptide? ?Peptide?CAD12727? ?int?584? ?int?-1522093612? ?tag?DB_info? ?tag?db_xref? ?Text?GI:17148509? ?tag?Protein_id? ?txt?CAD12727.1? ?tag?Origin? ?tag?Species? ?Species?Torpedo marmorata? ?tag?Visible? ?tag?Corresponding_DNA? ?Sequence?AJ420808?
1 object dumped 1 Active Objects
Ends with an empty line. Followed by on two lines of summary info. if More than one objects are dumped then blank lines separate objects. the Last two lines are the summary report as to how many objects are dumped.
Referenced by DumpStore(), and nextline().
int acedb::Aceobj::DumpStore::start = 0 [private] |
Referenced by nextline().
int acedb::Aceobj::DumpStore::end = -1 [private] |
Referenced by nextline().
int acedb::Aceobj::DumpStore::tabCount = 0 [private] |
Referenced by getTabCount(), and nextBranch().
1.5.6