|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DBCoreInterface | |
---|---|
story.aesop | |
story.dbcore.admin | |
story.dbcore.grammars | |
story.dbcore.gui | |
story.flashback.gui |
Uses of DBCoreInterface in story.aesop |
---|
Methods in story.aesop that return DBCoreInterface | |
---|---|
DBCoreInterface |
TestDBCore.runTests(java.lang.String[] args)
Main and only function does all the testing. |
Uses of DBCoreInterface in story.dbcore.admin |
---|
Methods in story.dbcore.admin that return DBCoreInterface | |
---|---|
DBCoreInterface |
DBCAccessor.getDBCoreInterface()
|
Constructors in story.dbcore.admin with parameters of type DBCoreInterface | |
---|---|
DBCAccessor(DBCoreInterface dbci)
|
Uses of DBCoreInterface in story.dbcore.grammars |
---|
Methods in story.dbcore.grammars with parameters of type DBCoreInterface | |
---|---|
static ReturnValue |
SCTools.argument_expression(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue subvalue,
ArgumentVector args)
Handle the argument (non) operator, i.e., when an expression is followed by arguments. |
static ReturnValue |
SCTools.assignment_expression(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ReturnValue rvalue)
Handle an assignment operator when it is followed by an expression |
static ReturnValue |
SCTools.assignment_new_document(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ArgumentVector new_args)
Handle an assignment operator followed by "new document" |
static ReturnValue |
SCTools.assignment_new_expression(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ReturnValue newrvalue)
Handle an assignment operator followed by a "new" and then an identifier |
static ReturnValue |
SCTools.assignment_new_repository(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ArgumentVector new_args)
Handle an assignment operator followed by "new repository" and some arguments |
static ReturnValue |
SCTools.atomicID(DBCoreInterface dbci,
SymbolTable symbols,
java.lang.String id)
Handle an atomic identifier |
static ReturnValue |
SCTools.colon(DBCoreInterface dbci,
ReturnValue lvalue,
ReturnValue rvalue)
Handle the colon operator. |
static ReturnValue |
SCTools.dot(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ReturnValue rvalue,
boolean singleDot)
Handle the dot operator |
static ReturnValue |
SCTools.equality(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ReturnValue rvalue,
boolean allow_indirect)
Handle the equality operator. |
static java.lang.StringBuffer |
SCTools.examine(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue returnVal)
Examine an identifier in detail (i.e., call its render function) and return the StringBuffer |
static ReturnValue |
SCTools.expression(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue returnValue)
Handle a completed expression. |
static ReturnValue |
SCTools.idTuple(DBCoreInterface dbci,
SymbolTable symbols,
java.lang.String left,
java.lang.String right)
Handle a tuple of atomic identifiers |
static ReturnValue |
SCTools.link(DBCoreInterface dbci,
ReturnValue lvalue,
ReturnValue rvalue,
boolean overrideInference)
Handle the link operator, which is used to query for all direct links to or from a node (NOT to assign a link or test for a particular relationship, which are handled by = and ==/=~ respectively). |
static void |
SCTools.linkLabel(DBCoreInterface dbci,
SymbolTable symbols,
LinkLabel label,
java.lang.String className,
java.lang.String attributeName,
java.lang.String attributeValue)
Handle a LinkLabel (inside some pipes ||). |
static java.lang.Object |
SCTools.parameter_arg_dot_comparison(DBCoreInterface dbci,
VariableID outreference,
ReturnValue lvalue,
ReturnValue mvalue,
ReturnValue rvalue,
boolean testGreaterThan,
boolean singleDot)
Handles an equality operator within a parameter argument when the lvalue had a dot parameter. |
static java.lang.Object |
SCTools.parameter_arg_dot(DBCoreInterface dbci,
VariableID outreference,
ReturnValue lvalue,
ReturnValue rvalue)
Handles a dot operator for a parameter argument, e.g., |
static java.lang.Object |
SCTools.parameter_arg_link_equals(DBCoreInterface dbci,
VariableID outreference,
ReturnValue lvalue,
ReturnValue mvalue,
ReturnValue rvalue,
boolean overrideInference)
Handle a three-term, two-operator expression within a parameter argument when the two expressions are a link operator and the == equality operator. |
static Parameter |
SCTools.parameter_arg_link(DBCoreInterface dbci,
VariableID outreference,
ReturnValue lvalue,
ReturnValue mvalue,
boolean overrideInference)
Handle the link operator in a parameter argument. |
static NodeAddress |
SCTools.parameter_find_node(DBCoreInterface dbci,
NodeID nodeID)
Helper function for parameter() that finds a NodeAddress from a NodeID and throws an exception if it DNE. |
static VariableID |
SCTools.parameter_parse_reference(DBCoreInterface dbci,
java.lang.String reference,
SymbolTable symbols)
Handles a reference specification within a parameter. |
static java.lang.Object |
SCTools.parameter_term(DBCoreInterface dbci,
VariableID outreference,
ReturnValue term)
Handles a lone term within a paramete argument, no operators. |
static Parameter |
SCTools.parameter(DBCoreInterface dbci,
VariableID outreference,
ReturnValue paramType,
ArgumentVector args)
Handles a complete parameter, with type and arguments (e.g., node(arg)) |
java.lang.StringBuffer |
SCParser.program(boolean execute,
DBCoreInterface received_dbci,
boolean received_echo_commands,
boolean received_echo_returns,
boolean received_dump_stdout)
|
static java.lang.StringBuffer |
SCTools.renderReturnValue(DBCoreInterface dbci,
ReturnValue returnValue,
SymbolTable symbols)
Renders a return value to a StringBuffer, branching on type. |
static void |
Shell.runShell(DBCoreInterface dbci)
|
static ReturnValue |
SCTools.unlink_expression(DBCoreInterface dbci,
SymbolTable symbols,
ReturnValue lvalue,
ReturnValue rvalue)
Handle the unlink operator when it is followed by an expression |
Uses of DBCoreInterface in story.dbcore.gui |
---|
Constructors in story.dbcore.gui with parameters of type DBCoreInterface | |
---|---|
CoreBrowser(DBCoreInterface dbci)
Constructor that takes a DBCoreInterface. |
|
DetailBox(DBCoreInterface dbci,
CoreBrowser parentBrowser)
|
|
DetailBox(DBCoreInterface dbci,
CoreBrowser parentBrowser,
NodeAddress node)
|
|
Forest(CoreBrowser browser,
DBCoreInterface dbci,
DetailBox details,
boolean showAllRepTab,
TreeView treeView)
Constructor. |
|
ShellComponent(DBCoreInterface dbci,
DetailBox detail,
Forest forest,
javax.swing.JFrame frame,
CoreBrowser parentBrowser,
javax.swing.JSplitPane splitPane)
|
Uses of DBCoreInterface in story.flashback.gui |
---|
Constructors in story.flashback.gui with parameters of type DBCoreInterface | |
---|---|
FlashbackGUI(DBCoreInterface dbci)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |