|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Xferable | |
---|---|
com.joanju | Joanju top level package. |
com.joanju.proparse | |
org.prorefactor.core | General purpose Proparse support functions and subroutines. |
org.prorefactor.core.schema | |
org.prorefactor.macrolevel | |
org.prorefactor.nodetypes | Subtypes of org.prorefactor.core.JPNode, and related classes. |
org.prorefactor.treeparser | General use classes for any or all Tree Parsers. |
org.prorefactor.widgettypes |
Uses of Xferable in com.joanju |
---|
Methods in com.joanju with parameters of type Xferable | |
---|---|
void |
DataXferStream.addSchemaFor(Xferable x)
May be used for building an xfer blob just for schema purposes. |
Uses of Xferable in com.joanju.proparse |
---|
Classes in com.joanju.proparse that implement Xferable | |
---|---|
class |
NodeTypes
|
class |
ProToken
|
Uses of Xferable in org.prorefactor.core |
---|
Classes in org.prorefactor.core that implement Xferable | |
---|---|
class |
JPNode
Extension to antlr.BaseAST, which allows us to extract an external "antlr" AST view of a Proparse AST, which we can then run tree parsers against. |
Uses of Xferable in org.prorefactor.core.schema |
---|
Classes in org.prorefactor.core.schema that implement Xferable | |
---|---|
class |
Database
Database objects are created by the Schema class, and they are used when looking up table names from 4gl comile units. |
class |
Field
Field objects are created both by the Schema class and they are also created for temp and work table fields defined within a 4gl compile unit. |
class |
Table
Table objects are created both by the Schema class and also when temp and work tables are defined within a 4gl compile unit. |
Uses of Xferable in org.prorefactor.macrolevel |
---|
Subinterfaces of Xferable in org.prorefactor.macrolevel | |
---|---|
interface |
MacroEvent
Interface for a node in the macro event tree. |
Classes in org.prorefactor.macrolevel that implement Xferable | |
---|---|
class |
IncludeRef
|
class |
MacroDef
A macro DEFINE (global or scoped) or UNDEFINE or an include argument (named or numbered/positional). |
class |
MacroRef
Abstract class for a macro reference. |
class |
NamedMacroRef
A reference to a macro argument, i.e. |
Uses of Xferable in org.prorefactor.nodetypes |
---|
Classes in org.prorefactor.nodetypes that implement Xferable | |
---|---|
class |
BlockNode
|
class |
FieldRefNode
|
class |
ProgramRootNode
|
class |
ProparseDirectiveNode
|
class |
RecordNameNode
|
Uses of Xferable in org.prorefactor.treeparser |
---|
Subinterfaces of Xferable in org.prorefactor.treeparser | |
---|---|
interface |
SymbolI
|
interface |
WidgetI
|
Classes in org.prorefactor.treeparser that implement Xferable | |
---|---|
class |
Block
For keeping track of blocks, block attributes, and the things that are scoped within those blocks - especially buffer scopes. |
class |
BufferScope
A record of a BufferSymbol scope to a Block. |
class |
Dataset
A Symbol defined with DEFINE DATASET. |
class |
Datasource
A Symbol defined with DEFINE DATA-SOURCE. |
class |
DataType
One static instance of DataType is created for each data type in the 4GL. |
class |
FieldBuffer
FieldBuffer is the Symbol object linked to from the AST for schema, temp, and work table fields, and FieldBuffer provides the link to the Field object. |
class |
FieldContainer
Frame and Browse widgets are FieldContainers. |
class |
Query
A Symbol defined with DEFINE QUERY. |
class |
Routine
Represents the definition of a Routine. |
class |
Stream
A Symbol defined with DEFINE STREAM or any other syntax which implicitly define a stream. |
class |
Symbol
Base class for any type of symbol which needs to be kept track of when parsing a 4gl compile unit's AST. |
class |
SymbolScope
For keeping track of PROCEDURE, FUNCTION, and trigger scopes within a 4gl compile unit. |
class |
SymbolScopeRoot
A ScopeRoot object is created for each compile unit, and it represents the program (topmost) scope. |
class |
SymbolScopeSuper
Contains skeleton symbols for purposes of inheritance. |
class |
TableBuffer
A TableBuffer is a Symbol which provides a link from the syntax tree to a Table object. |
class |
Variable
A Symbol defined with DEFINE VARIABLE or any of the other various syntaxes which implicitly define a variable. |
class |
Widget
A Symbol defined with DEFINE |
Uses of Xferable in org.prorefactor.widgettypes |
---|
Subinterfaces of Xferable in org.prorefactor.widgettypes | |
---|---|
interface |
FieldLevelWidgetI
|
Classes in org.prorefactor.widgettypes that implement Xferable | |
---|---|
class |
Browse
|
class |
Button
|
class |
Frame
|
class |
Image
|
class |
Menu
|
class |
MenuItem
|
class |
Rectangle
|
class |
Submenu
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |