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.