|
||||||||||
| 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 | |||||||||