Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
AACBIT
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AACBIT
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AACONTROL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AACONTROL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AALIST
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AALIST
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AAMEMORY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AAMEMORY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AAMSG
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AAMSG
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AAPCONTROL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AAPCONTROL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AAscratch
- Class in
com.joanju.proparse
AAscratch()
- Constructor for class com.joanju.proparse.
AAscratch
AASERIAL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AASERIAL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AATRACE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AATRACE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
aatrace_on()
- Method in class com.joanju.proparse.
ProParser
aatraceclosestate()
- Method in class com.joanju.proparse.
ProParser
aatraceonoffstate()
- Method in class com.joanju.proparse.
ProParser
aatracestate()
- Method in class com.joanju.proparse.
ProParser
aatracestatement()
- Method in class com.joanju.proparse.
ProParser
ABBREVIATED
- Static variable in interface org.prorefactor.core.
IConstants
See Proparse documentation, "Node Attributes Reference".
abbreviated
- Variable in class org.prorefactor.refactor.tfnames.
NamesTarget
AblAnalyzer
- Class in
com.joanju.cgs.lucene
AblAnalyzer()
- Constructor for class com.joanju.cgs.lucene.
AblAnalyzer
AblTokenizer
- Class in
com.joanju.cgs.lucene
AblTokenizer(Reader)
- Constructor for class com.joanju.cgs.lucene.
AblTokenizer
abs_fun(AST)
- Method in class com.joanju.proparse.
ProEval
ABSOLUTE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ABSOLUTE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AbstractCall
- Class in
com.joanju.cg.bytecode
AbstractCall()
- Constructor for class com.joanju.cg.bytecode.
AbstractCall
AbstractCall(int, int)
- Constructor for class com.joanju.cg.bytecode.
AbstractCall
ACCELERATOR
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ACCELERATOR
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
accepted
- Variable in class com.joanju.cg.plugin.
SelectionDialog
accum_what()
- Method in class com.joanju.proparse.
ProParser
ACCUMULATE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ACCUMULATE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
accumulatestate()
- Method in class com.joanju.proparse.
ProParser
activateOptions()
- Method in class com.joanju.cgs.log4j.
CgsHtmlLayout
No options to activate.
ACTIVEWINDOW
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ACTIVEWINDOW
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
add(int, int)
- Static method in class com.joanju.cg.core.
Checkvals
Add checkval record for individual instruction.
add(T)
- Method in class com.joanju.proparse.
IntegerIndex
Add the value if it's not already there.
ADD
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ADD
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
add(Table)
- Method in class org.prorefactor.core.schema.
Database
add(SemanticError)
- Method in class org.prorefactor.treeparser.
ErrorList
add(FieldLevelWidgetI)
- Method in class org.prorefactor.treeparser.
SymbolScope
Add a FieldLevelWidget for names lookup.
add(Routine)
- Method in class org.prorefactor.treeparser.
SymbolScope
Add a Routine for call handling.
add(TableBuffer)
- Method in class org.prorefactor.treeparser.
SymbolScope
Add a TableBuffer for names lookup.
add(Variable)
- Method in class org.prorefactor.treeparser.
SymbolScope
Add a Variable for names lookup.
add(Symbol)
- Method in class org.prorefactor.treeparser.
SymbolScope
Add a Symbol for names lookup.
add(Object)
- Method in class org.prorefactor.util.
Tuple
add(int)
- Method in class org.prorefactor.util.
Tuple
addActiveNewProcID(int)
- Method in class com.joanju.cg.bytecode.
CompileunitInstr
addBuffer(TableBuffer)
- Method in class org.prorefactor.treeparser.
Dataset
The treeparser calls this at RECORD_NAME in
RECORD_NAME in FOR RECORD_NAME (COMMA RECORD_NAME)*
.
addBufferScopeReferences(BufferScope)
- Method in class org.prorefactor.treeparser.
Block
Add a reference to a BufferScope to this and all outer blocks.
addCached(int, int)
- Method in class com.joanju.cg.core.
Checkvals
Add checkval record for individual instruction.
addCallname(int)
- Static method in class com.joanju.cg.core.
Checkvals
Add checkvals for a callname.
addCallRefsToCu(int)
- Static method in class com.joanju.cg.core.
Checkvals
Add all call references to a CU.
addContainer(IContainer)
- Method in class com.joanju.cg.plugin.
CgActionManager
addCuAddresses(int, Collection<Integer>)
- Static method in class com.joanju.cg.core.
Checkvals
Add checkval records for multiple individual addresses in one compile unit.
addCuid(int)
- Method in class com.joanju.cg.printers.
UnresolvedReport
Compile units are processed in the order they were added.
addCuids(List<Integer>)
- Method in class com.joanju.cg.printers.
UnresolvedReport
Compile units are processed in the order they were added.
addElement(Object)
- Method in class org.prorefactor.util.
BaseTuple
addElement(int)
- Method in class org.prorefactor.util.
BaseTuple
addExpansion(Object)
- Method in class org.prorefactor.refactor.source.
Token
addFile(IFile)
- Method in class com.joanju.cg.plugin.
CgActionManager
addFile(File)
- Method in class com.joanju.cg.printers.
UnresolvedReport
Compile units are processed in the order they were added.
addFindListener(FindListener)
- Method in class org.prorefactor.refactor.messages.
SearchDialog
addFrame(Frame)
- Method in class org.prorefactor.treeparser.
Block
Called by Frame.setFrameScopeBlock() - not intended to be called by any client code.
addGlobalNewval(int, int)
- Static method in class com.joanju.cg.core.
Checkvals
Add a new val, as far as one CU is concerned.
addGlobalNewvals(int, HashSet<Integer>)
- Static method in class com.joanju.cg.core.
Checkvals
Add new values, as far as one CU is concerned.
addGlobalRecalc(int)
- Static method in class com.joanju.cg.core.
Checkvals
Add an instruction to recalculate all possible values for a global.
addGlobalWhereUsedRebuild(int)
- Static method in class com.joanju.cg.core.
Checkvals
Check every where-used on every CU reference to this [global] shared variable.
addHandleValue(String)
- Method in class com.joanju.cg.api.
AddSuperScriptReturn
Add one value to the list of external program names for the call's handle.
addHandleValue(String)
- Method in class com.joanju.cg.api.
CallScriptReturn
Add one value to the list of external program names for the call's handle.
addHandleValues(Collection)
- Method in class com.joanju.cg.api.
AddSuperScriptReturn
Add a collection of values to the list of external program names for the call's handle.
addHandleValues(Collection)
- Method in class com.joanju.cg.api.
CallScriptReturn
Add a collection of values to the list of external program names for the call's handle.
addHiddenCursor(RecordNameNode)
- Method in class org.prorefactor.treeparser.
Block
A "hidden cursor" is a BufferScope which has no side-effects on surrounding blocks like strong, weak, and reference scopes do.
ADDINTERVAL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ADDINTERVAL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
addIResource(IResource)
- Method in class com.joanju.cg.plugin.
CgActionManager
additiveExpression()
- Method in class com.joanju.proparse.
ProParser
addListener(ILabelProviderListener)
- Method in class com.joanju.cg.search.
FileLabelProvider
addLocalAddSuperSite(int)
- Method in class com.joanju.cg.bytecode.
SupersInstr
Called by the codegenerator at every addsuper in this CU.
addNamedArg(MacroDef)
- Method in class org.prorefactor.macrolevel.
IncludeRef
addNestedToken(Token)
- Method in class org.prorefactor.refactor.source.
Token
addNode(JPNode)
- Method in class org.prorefactor.core.
PositionIndex
addNumberedArg(MacroDef)
- Method in class org.prorefactor.macrolevel.
IncludeRef
addParameter(Parameter)
- Method in class org.prorefactor.treeparser.
Call
Called by the tree parser.
addParameter(Parameter)
- Method in class org.prorefactor.treeparser.
Routine
Called by the tree parser.
addProcedureName(String)
- Method in class com.joanju.cg.api.
CallScriptReturn
Add one name to the list of procedure names for the call.
addProcedureNames(Collection)
- Method in class com.joanju.cg.api.
CallScriptReturn
Add a collection of names to the list of procedure names for the call.
addRecalc(int)
- Method in class com.joanju.cg.compileunit.
InstructionSet
Add a single instruction address to schedule for localRecalc.
addRecalc(Collection<Integer>)
- Method in class com.joanju.cg.compileunit.
InstructionSet
Add a set of instruction addresses to schedule for localRecalc.
addRecalcCalls()
- Method in class com.joanju.cg.compileunit.
InstructionSet
Add recalcs for all Call instructions.
addRecalcCallSupers()
- Method in class com.joanju.cg.compileunit.
InstructionSet
Add recalcs for all Callsuper instructions.
addReference(Object)
- Method in class org.prorefactor.refactor.source.
SourceFile
Add a reference (an IncludeExpansion) to the list of known references to this source file.
address
- Variable in class com.joanju.cg.bytecode.
Bytecode
addSchemaFor(Xferable)
- Method in class com.joanju.
DataXferStream
May be used for building an xfer blob just for schema purposes.
addScope()
- Method in class org.prorefactor.treeparser.
SymbolScope
Add a new scope to this scope.
addScope()
- Method in class org.prorefactor.treeparser.
SymbolScopeSuper
INVALID This method is illegal for super scopes.
addSessionSuper(int)
- Static method in class com.joanju.cg.core.
SessionSupers
Ensure that a super CUID is indexed and cross referenced.
AddsnsuperInstr
- Class in
com.joanju.cg.bytecode
AddsnsuperInstr()
- Constructor for class com.joanju.cg.bytecode.
AddsnsuperInstr
AddsnsuperInstr(int, int)
- Constructor for class com.joanju.cg.bytecode.
AddsnsuperInstr
addSource(int)
- Method in class com.joanju.cg.bytecode.
Bytecode
addStatement(JPNode)
- Method in class org.prorefactor.treeparser.
FieldContainer
Add a statement node to the list of statements which operate on this FieldContainer.
addStrongBufferScope(RecordNameNode)
- Method in class org.prorefactor.treeparser.
Block
Create a "strong" buffer scope.
AddsuperInstr
- Class in
com.joanju.cg.bytecode
AddsuperInstr()
- Constructor for class com.joanju.cg.bytecode.
AddsuperInstr
AddsuperInstr(int, int)
- Constructor for class com.joanju.cg.bytecode.
AddsuperInstr
AddSuperScriptI
- Interface in
com.joanju.cg.api
Describes the signature required for AddSuperScript.groovy.
AddSuperScriptReturn
- Class in
com.joanju.cg.api
An AddSuperScript.groovy go() method must return null or one of these.
AddSuperScriptReturn()
- Constructor for class com.joanju.cg.api.
AddSuperScriptReturn
addSymbol(Symbol, boolean)
- Method in class org.prorefactor.treeparser.
FieldContainer
Add a FieldBuffer or Variable to this Frame or Browse object.
addTableDefinitionIfNew(Table)
- Method in class org.prorefactor.treeparser.
SymbolScopeRoot
addToSymbolScope(Object)
- Method in class org.prorefactor.treeparser01.
TP01Action
Called by the tree parser at the end of a DEFINE statement, passing in the new Variable object which is expected now to be added to the current scope.
addToSymbolScope(Object)
- Method in class org.prorefactor.treeparser01.
TP01Support
Called at the *end* of the statement that defines the symbol.
addValue(int)
- Method in class com.joanju.cg.bytecode.
DefglobalInstr
addValues(Collection<Integer>)
- Method in class com.joanju.cg.bytecode.
DefglobalInstr
addWeakBufferScope(TableBuffer)
- Method in class org.prorefactor.treeparser.
Block
Create a "weak" buffer scope.
addWhereUsed(int)
- Method in class com.joanju.cg.bytecode.
AbstractCall
Called by the code generator if this expression term is used by another instruction.
addWhereUsed(int)
- Method in class com.joanju.cg.bytecode.
BuiltinfuncInstr
Called by the code generator if this expression term is used by another instruction.
addWhereUsed(int)
- Method in class com.joanju.cg.bytecode.
Bytecode
Admin
- Class in
com.joanju.cg.db
This, and Factory, would have to be changed if you want to use a subclass of DB.
Admin()
- Constructor for class com.joanju.cg.db.
Admin
ADVISE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ADVISE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
aggregate_opt()
- Method in class com.joanju.proparse.
ProParser
Aggregate_phrase
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
Aggregate_phrase
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
aggregatephrase()
- Method in class com.joanju.proparse.
ProParser
AK_ABBREVIATED
- Static variable in class org.prorefactor.core.
JPNode
AK_FROMUSERDICT
- Static variable in class org.prorefactor.core.
JPNode
AK_FULLTEXT
- Static variable in class org.prorefactor.core.
JPNode
AK_INLINEVARDEF
- Static variable in class org.prorefactor.core.
JPNode
AK_KEYWORD
- Static variable in class org.prorefactor.core.
JPNode
AK_OPERATOR
- Static variable in class org.prorefactor.core.
JPNode
AK_PROPARSEDIRECTIVE
- Static variable in class org.prorefactor.core.
JPNode
AK_QUALIFIEDCLASS
- Static variable in class org.prorefactor.core.
JPNode
AK_SOURCENUM
- Static variable in class org.prorefactor.core.
JPNode
AK_STATE2
- Static variable in class org.prorefactor.core.
JPNode
AK_STATEHEAD
- Static variable in class org.prorefactor.core.
JPNode
AK_STORETYPE
- Static variable in class org.prorefactor.core.
JPNode
ALERTBOX
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ALERTBOX
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ALIAS
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ALIAS
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
aliasCreate(String, String)
- Method in class org.prorefactor.core.schema.
Schema
Add a database alias.
aliasDelete(String)
- Method in class org.prorefactor.core.schema.
Schema
Delete a database alias.
AliasesT
- Class in
org.prorefactor.core.unittest
AliasesT(String)
- Constructor for class org.prorefactor.core.unittest.
AliasesT
ALL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ALL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
all_except_fields()
- Method in class com.joanju.proparse.
ProParser
AllCGTests
- Class in
com.joanju.cg.test
AllCGTests()
- Constructor for class com.joanju.cg.test.
AllCGTests
AllGuiTests
- Class in
org.prorefactor.refactor.unittest
AllGuiTests()
- Constructor for class org.prorefactor.refactor.unittest.
AllGuiTests
allLeadingHiddenText()
- Method in class org.prorefactor.core.
JPNode
ALLOWREPLICATION
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ALLOWREPLICATION
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AllPRCoreTests
- Class in
org.prorefactor.core.unittest
AllPRCoreTests()
- Constructor for class org.prorefactor.core.unittest.
AllPRCoreTests
AllProRefactorTests
- Class in
org.prorefactor.core.unittest
AllProRefactorTests()
- Constructor for class org.prorefactor.core.unittest.
AllProRefactorTests
AllRefactorTests
- Class in
org.prorefactor.refactor.unittest
AllRefactorTests()
- Constructor for class org.prorefactor.refactor.unittest.
AllRefactorTests
allSymbols
- Variable in class org.prorefactor.treeparser.
SymbolScope
ALTER
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ALTER
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ALTERNATEKEY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ALTERNATEKEY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
altertablestate()
- Method in class com.joanju.proparse.
ProParser
AMBIGUOUS
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMBIGUOUS
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPANALYZERESUME
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPANALYZERESUME
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPANALYZESUSPEND
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPANALYZESUSPEND
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPELSE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPELSE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPELSEIF
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPELSEIF
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPENDIF
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPENDIF
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPGLOBALDEFINE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPGLOBALDEFINE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPIF
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPIF
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPIF_CONDITIONAL
- Static variable in class org.prorefactor.refactor.source.
Token
There is one special token type: AMPIF_CONDITIONAL.
AMPMESSAGE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPMESSAGE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPSCOPEDDEFINE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPSCOPEDDEFINE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPTHEN
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPTHEN
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AMPUNDEFINE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AMPUNDEFINE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AnalystParseUnit
- Class in
com.joanju.cgs
Extends ParseUnit for use in Analyst.
ANALYZE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ANALYZE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
analyzestate()
- Method in class com.joanju.proparse.
ProParser
analyzestate2()
- Method in class com.joanju.proparse.
ProParser
AND
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AND
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
andExpression()
- Method in class com.joanju.proparse.
ProParser
ANNOTATION
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
annotation()
- Method in class com.joanju.proparse.
ProParser
ANNOTATION
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ANSIONLY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ANSIONLY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ANY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ANY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
anyorvalue()
- Method in class com.joanju.proparse.
ProParser
ANYWHERE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ANYWHERE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AppContext
- Class in
com.joanju.cg.core
Static provider of application context services.
AppContext()
- Constructor for class com.joanju.cg.core.
AppContext
APPEND
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
APPEND
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
appendFile(File, File)
- Method in class org.prorefactor.refactor.appendprogram.
AppendProgram
AppendProgram
- Class in
org.prorefactor.refactor.appendprogram
The "Append Program" Refactoring.
AppendProgram(Rollback)
- Constructor for class org.prorefactor.refactor.appendprogram.
AppendProgram
AppendProgramT
- Class in
org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.appendprogram
AppendProgramT(String)
- Constructor for class org.prorefactor.refactor.unittest.
AppendProgramT
appendSegment(int, int)
- Method in class org.prorefactor.refactor.
LooseChain
AppIMonitor
- Interface in
com.joanju.cg.core
Interface to a monitor process.
APPLICATION
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
APPLICATION
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ApplicationSettings
- Class in
org.prorefactor.refactor.settings
Application-wide settings
ApplicationSettings(String)
- Constructor for class org.prorefactor.refactor.settings.
ApplicationSettings
This does not create the file if it does not exist.
APPLY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
APPLY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
applystate()
- Method in class com.joanju.proparse.
ProParser
applystate2()
- Method in class com.joanju.proparse.
ProParser
argfunc()
- Method in class com.joanju.proparse.
ProParser
argString
- Variable in class org.prorefactor.refactor.
ScanIncludeRef
The reference arguments, including leading and trailing whitespace Might contain embedded macro references.
Array_subscript
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
array_subscript()
- Method in class com.joanju.proparse.
ProParser
Array_subscript
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ARRAYMESSAGE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ARRAYMESSAGE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AS
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AS
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ASC
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ASC
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
asc_fun(AST)
- Method in class com.joanju.proparse.
ProEval
ASCENDING
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ASCENDING
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ASKOVERWRITE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ASKOVERWRITE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
ASSIGN
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ASSIGN
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
assign_equal()
- Method in class com.joanju.proparse.
ProParser
assign_field()
- Method in class com.joanju.proparse.
ProParser
Assign_from_buffer
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
Assign_from_buffer
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
assign_opt()
- Method in class com.joanju.proparse.
ProParser
assign_opt2()
- Method in class com.joanju.proparse.
ProParser
assignAttributesLike(Primative)
- Method in class org.prorefactor.core.schema.
Field
assignAttributesLike(Primative)
- Method in class org.prorefactor.treeparser.
FieldBuffer
assignAttributesLike(Primative)
- Method in interface org.prorefactor.treeparser.
Primative
Assign datatype, class, extent from another primative (for the LIKE keyword).
assignAttributesLike(Primative)
- Method in class org.prorefactor.treeparser.
Variable
Assignment
- Class in
com.joanju.cg.bytecode
Represents an assignment of an r-value to an l-value.
Assignment()
- Constructor for class com.joanju.cg.bytecode.
Assignment
Assignment(int, int)
- Constructor for class com.joanju.cg.bytecode.
Assignment
Assignment
- Class in
com.joanju.cg.codegen
Provides assignment instruction (def) creation to the code generator.
assignment_list()
- Method in class com.joanju.proparse.
ProParser
assignstate()
- Method in class com.joanju.proparse.
ProParser
assignstate2()
- Method in class com.joanju.proparse.
ProParser
assignstate3()
- Method in class com.joanju.proparse.
ProParser
assignstate4()
- Method in class com.joanju.proparse.
ProParser
assignSuper(SymbolScopeRoot)
- Method in class org.prorefactor.treeparser.
SymbolScopeRoot
Assign a super (inherited) class scope to this class scope.
AST
- Static variable in class org.prorefactor.refactor.
PUB
loadTo(AST) - just loads the node types - you almost certainly need STRINGS as well.
AstTokenStream
- Class in
com.joanju.cgs.lucene
AstTokenStream(ParseUnit)
- Constructor for class com.joanju.cgs.lucene.
AstTokenStream
ASYNCHRONOUS
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ASYNCHRONOUS
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AT
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AT
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
at_expr()
- Method in class com.joanju.proparse.
ProParser
atom(AST)
- Method in class com.joanju.proparse.
ProEval
Atom
- Class in
org.prorefactor.refactor.source
One or more characters in a source file, which could never be split between two tokens.
Atom(String)
- Constructor for class org.prorefactor.refactor.source.
Atom
You would create your own Atom if you were generating new code to be written to a source file.
AtomRef
- Class in
org.prorefactor.refactor.source
A reference to an Atom.
AtomRef(IAtom)
- Constructor for class org.prorefactor.refactor.source.
AtomRef
AtomRef(IAtom, IAtom)
- Constructor for class org.prorefactor.refactor.source.
AtomRef
An AtomRef is usually created as part of a chain.
atphrase()
- Method in class com.joanju.proparse.
ProParser
atphraseab()
- Method in class com.joanju.proparse.
ProParser
ATTACHMENT
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ATTACHMENT
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
attr_colon()
- Method in class com.joanju.proparse.
ProParser
attrGet(int)
- Method in class org.prorefactor.core.
JPNode
attrGetI(int, int)
- Method in class com.joanju.
ProparseLdr
Returns the integer value of a node attribute.
attrGetS(int, String)
- Method in class com.joanju.
ProparseLdr
Returns the string value of a node attribute.
attrGetS(int)
- Method in class org.prorefactor.core.
JPNode
attrGetS(String)
- Method in class org.prorefactor.core.
JPNode
AttributedWriter
- Class in
org.prorefactor.core.unittest
AttributedWriter()
- Constructor for class org.prorefactor.core.unittest.
AttributedWriter
attributesMismatch
- Variable in class org.prorefactor.refactor.substitute.
SubstituteTarget
Do the string attributes mismatch on this target?
attrSet(int, int, int)
- Method in class com.joanju.
ProparseLdr
Sets a node's attribute.
attrSet(int, String)
- Method in class org.prorefactor.core.
JPNode
attrSet(int, int)
- Method in class org.prorefactor.core.
JPNode
attrSetS(String, String)
- Method in class org.prorefactor.core.
JPNode
ATTRSPACE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
ATTRSPACE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
attrStringGet(int, int)
- Method in class com.joanju.
ProparseLdr
Returns the string value of an integer-keyed node attribute.
attrStringSet(int, int, String)
- Method in class com.joanju.
ProparseLdr
Sets a string attribute on a node.
AUDITCONTROL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUDITCONTROL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUDITENABLED
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUDITENABLED
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUDITPOLICY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUDITPOLICY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUTHORIZATION
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUTHORIZATION
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUTOCOMPLETION
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUTOCOMPLETION
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUTOENDKEY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUTOENDKEY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUTOGO
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUTOGO
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUTOMATIC
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUTOMATIC
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
Automationobject
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
Automationobject
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AUTORETURN
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AUTORETURN
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AV_FALSE
- Static variable in class org.prorefactor.core.
JPNode
AV_ST_DBTABLE
- Static variable in class org.prorefactor.core.
JPNode
AV_ST_TTABLE
- Static variable in class org.prorefactor.core.
JPNode
AV_ST_VARIABLE
- Static variable in class org.prorefactor.core.
JPNode
AV_ST_WTABLE
- Static variable in class org.prorefactor.core.
JPNode
AV_TRUE
- Static variable in class org.prorefactor.core.
JPNode
AVAILABLE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AVAILABLE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AVERAGE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AVERAGE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
AVG
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
AVG
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
B
BACKGROUND
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BACKGROUND
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
backLinkAndNodeNum(JPNode)
- Method in class com.joanju.proparse.
DoParse
Set parent and prevSibling links, as well as nodeNum.
BACKSLASH
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BACKSLASH
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BACKTICK
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BACKTICK
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BACKWARDS
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BACKWARDS
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BASE64
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BASE64
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BASE64DECODE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BASE64DECODE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BASE64ENCODE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BASE64ENCODE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
baseFilename(String)
- Method in class org.prorefactor.treeparser.
Call
BASEKEY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BASEKEY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BaseTuple
- Class in
org.prorefactor.util
Base class for Tuples.
BaseTuple(String, String, String)
- Constructor for class org.prorefactor.util.
BaseTuple
batchmode
- Variable in class org.prorefactor.refactor.settings.
ProgressProjectSettings
BATCHSIZE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BATCHSIZE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BEFOREHIDE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BEFOREHIDE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BEFORETABLE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BEFORETABLE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
beforeWrite(boolean)
- Method in class com.joanju.cg.bytecode.
AbstractCall
Create checkval records for this call instruction.
beforeWrite(boolean)
- Method in class com.joanju.cg.bytecode.
AddsnsuperInstr
beforeWrite(boolean)
- Method in class com.joanju.cg.bytecode.
AddsuperInstr
beforeWrite(boolean)
- Method in class com.joanju.cg.bytecode.
Bytecode
Called when a build or checkval is done processing a CU, before writing the new/changed records.
beforeWrite(boolean)
- Method in class com.joanju.cg.bytecode.
DefsharedInstr
beforeWrite(boolean)
- Method in class com.joanju.cg.bytecode.
SupersInstr
BEGINS
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BEGINS
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BELL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BELL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
bellstate()
- Method in class com.joanju.proparse.
ProParser
BETWEEN
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BETWEEN
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BGCOLOR
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BGCOLOR
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BIGENDIAN
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BIGENDIAN
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BIGINT
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BIGINT
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BIGINT
- Static variable in class org.prorefactor.treeparser.
DataType
BINARY
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BINARY
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
binaryop(AST)
- Method in class com.joanju.proparse.
ProEval
BIND
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BIND
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BINDWHERE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BINDWHERE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
bitfield1
- Variable in class com.joanju.cg.bytecode.
AbstractCall
Stored.
bitfield2
- Variable in class com.joanju.cg.bytecode.
CallInstr
BLANK
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BLANK
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BLOB
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BLOB
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BLOB
- Static variable in class org.prorefactor.treeparser.
DataType
BlobBuilder
- Class in
com.joanju.proparse.sockets
BLOCK
- Static variable in class org.prorefactor.core.
JPNode
A valid value for setLink() and getLink().
Block
- Class in
org.prorefactor.treeparser
For keeping track of blocks, block attributes, and the things that are scoped within those blocks - especially buffer scopes.
Block()
- Constructor for class org.prorefactor.treeparser.
Block
Only to be used for persistence/serialization.
Block(Block, JPNode)
- Constructor for class org.prorefactor.treeparser.
Block
For constructing nested blocks
Block(SymbolScope, JPNode)
- Constructor for class org.prorefactor.treeparser.
Block
For constructing a root (method root or program root) block.
block_colon()
- Method in class com.joanju.proparse.
ProParser
block_end()
- Method in class com.joanju.proparse.
ProParser
block_for()
- Method in class com.joanju.proparse.
ProParser
Block_iterator
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
Block_iterator
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BLOCK_LABEL
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BLOCK_LABEL
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
block_opt()
- Method in class com.joanju.proparse.
ProParser
block_preselect()
- Method in class com.joanju.proparse.
ProParser
blockBegin(AST)
- Method in class org.prorefactor.treeparser01.
TP01Action
Beginning of a block.
blockBegin(AST)
- Method in class org.prorefactor.treeparser01.
TP01Support
Beginning of a block.
blockBegin()
- Method in class org.prorefactor.treeparser03.
TP03Support
Called when a Code_block begins.
blockEnd()
- Method in class org.prorefactor.treeparser01.
TP01Action
End of a block.
blockEnd()
- Method in class org.prorefactor.treeparser01.
TP01Support
End of a block.
blockEnd()
- Method in class org.prorefactor.treeparser03.
TP03Support
Called when a Code_block ends.
blocklabel()
- Method in class com.joanju.proparse.
ProParser
BlockNode
- Class in
org.prorefactor.nodetypes
BlockNode()
- Constructor for class org.prorefactor.nodetypes.
BlockNode
For creating from persistent storage
BlockNode(ProToken)
- Constructor for class org.prorefactor.nodetypes.
BlockNode
BlockNode(int, int, int)
- Constructor for class org.prorefactor.nodetypes.
BlockNode
blockorstate()
- Method in class com.joanju.proparse.
ProParser
blockorstatement(AST)
- Method in class com.joanju.proparse.
ProEval
blockWithLabel(AST)
- Method in class org.prorefactor.treeparser03.
TP03Support
Called when a labelled block's BLOCK_LABEL node is encountered.
BOTH
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BOTH
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BOTTOM
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BOTTOM
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
branchEndPos(JPNode)
- Static method in class org.prorefactor.core.
CodeSelect
Given the top node in a branch, find the file/line/column of the end of the last character of the last node in the branch.
BREAK
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BREAK
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
BROWSE
- Static variable in interface com.joanju.proparse.
ProEvalTokenTypes
BROWSE
- Static variable in interface com.joanju.proparse.
ProParserTokenTypes
Browse
- Class in
org.prorefactor.widgettypes
Browse()
- Constructor for class org.prorefactor.widgettypes.
Browse
Only to be used for persistence/serialization.
Browse(String, SymbolScope)
- Constructor for class org.prorefactor.widgettypes.
Browse
browseRef(AST)
- Method in class org.prorefactor.treeparser01.