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.TP01Action
The ID node in a BROWSE ID pair.
browseRef(AST) - Method in class org.prorefactor.treeparser01.TP01Support
The ID node in a BROWSE ID pair.
BTOS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BTOS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BubbleDecsRefactor - Class in org.prorefactor.refactor.bubbledecs
Find declarations which need to be "bubbled" to the top of the compile unit.
BubbleDecsRefactor(Rollback) - Constructor for class org.prorefactor.refactor.bubbledecs.BubbleDecsRefactor
You may create the object with an existing Rollback, or else pass in null to have the constructor create a new rollback.
BubbleDecsT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.bubbledecs
BubbleDecsT(String) - Constructor for class org.prorefactor.refactor.unittest.BubbleDecsT
 
bubbler - Variable in class org.prorefactor.refactor.appendprogram.AppendProgram
 
BUF_SIZE - Variable in class com.joanju.cgs.log4j.CgsHtmlLayout
 
BUFFER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUFFER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BUFFERCHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUFFERCHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BUFFERCOMPARE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUFFERCOMPARE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
buffercompare_result() - Method in class com.joanju.proparse.ProParser
 
buffercompare_save() - Method in class com.joanju.proparse.ProParser
 
buffercompare_when() - Method in class com.joanju.proparse.ProParser
 
buffercompares_block() - Method in class com.joanju.proparse.ProParser
 
buffercompares_end() - Method in class com.joanju.proparse.ProParser
 
buffercomparestate() - Method in class com.joanju.proparse.ProParser
 
BUFFERCOPY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUFFERCOPY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
buffercopy_assign() - Method in class com.joanju.proparse.ProParser
 
buffercopystate() - Method in class com.joanju.proparse.ProParser
 
BUFFERLINES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUFFERLINES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
bufferMap - Variable in class org.prorefactor.treeparser.SymbolScope
 
BUFFERNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUFFERNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BUFFERSCOPE - Static variable in class org.prorefactor.core.JPNode
A valid value for setLink() and getLink().
BufferScope - Class in org.prorefactor.treeparser
A record of a BufferSymbol scope to a Block.
BufferScope() - Constructor for class org.prorefactor.treeparser.BufferScope
Only to be used for persistence/serialization.
BufferScope(Block, TableBuffer, int) - Constructor for class org.prorefactor.treeparser.BufferScope
 
bufferScope - Variable in class org.prorefactor.treeparser.FieldLookupResult
 
BUFFERSYMBOL - Static variable in class org.prorefactor.treeparser.CQ
Referencing a buffer symbol.
BugFixTests - Class in org.prorefactor.core.unittest
Test bug fixes.
BugFixTests() - Constructor for class org.prorefactor.core.unittest.BugFixTests
 
build(ParseUnit) - Method in class com.joanju.cg.core.UpdateEngine
Build/refresh the database for a ParseUnit.
build() - Method in class com.joanju.cgs.browse.CuXml
 
build() - Method in class com.joanju.proparse.sockets.BlobBuilder
 
build() - Method in class org.prorefactor.refactor.PUB
Update the PUB.
build(TP01Support) - Method in class org.prorefactor.refactor.PUB
This is called by TreeParser01, and should not be called directly.
buildCUListFromFile(String) - Method in class org.prorefactor.Console
 
buildIfNecessary(ParseUnit) - Method in class com.joanju.cg.api.CgAPI
Performs build/refresh on a parse unit only if it hasn't been built or is stale.
buildIndexes() - Method in class com.joanju.DataXferStream
Must be called after all objects have been stored.
BuildJob - Class in com.joanju.cgs.build
 
BuildJob() - Constructor for class com.joanju.cgs.build.BuildJob
 
buildJsonData() - Method in class com.joanju.cgs.browse.CuXml
 
buildOrRefresh(String, File) - Method in class com.joanju.cg.api.CgAPI
Build or refresh the database for a given compile unit's source file.
buildOrRefresh(String, Collection<File>) - Method in class com.joanju.cg.api.CgAPI
Same as buildOrRefresh(String, File), but for a collection of files.
buildOrRefresh(String, File) - Method in class com.joanju.cg.core.UpdateEngine
Build or refresh the database for a given compile unit's source file.
buildOrRefresh(String, Collection<File>) - Method in class com.joanju.cg.core.UpdateEngine
 
BuildOrRefresh - Class in com.joanju.cg.plugin
 
BuildOrRefresh() - Constructor for class com.joanju.cg.plugin.BuildOrRefresh
 
BuildServer - Class in com.joanju.cgs.build
Singleton server for processing build jobs.
BuildServerThread - Class in com.joanju.cgs.build
 
buildShortFileNames(String[]) - Static method in class com.joanju.cgs.browse.Macros
 
buildTokenTypeASTClassMap() - Method in class com.joanju.proparse.ProParser
 
BuiltinfuncInstr - Class in com.joanju.cg.bytecode
Built-in functions (and operators).
BuiltinfuncInstr() - Constructor for class com.joanju.cg.bytecode.BuiltinfuncInstr
 
BuiltinfuncInstr(int, int) - Constructor for class com.joanju.cg.bytecode.BuiltinfuncInstr
 
BUTTON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUTTON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Button - Class in org.prorefactor.widgettypes
 
Button() - Constructor for class org.prorefactor.widgettypes.Button
Only to be used for persistence/serialization.
Button(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.Button
 
button_opt() - Method in class com.joanju.proparse.ProParser
 
BUTTONS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BUTTONS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
by_expr() - Method in class com.joanju.proparse.ProParser
 
BYPOINTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BYPOINTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BYREFERENCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BYREFERENCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BYTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BYTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BYTE - Static variable in class org.prorefactor.treeparser.DataType
 
Bytecode - Class in com.joanju.cg.bytecode
An pseudocode instruction record, either from a compile unit or else as a special system record.
Bytecode() - Constructor for class com.joanju.cg.bytecode.Bytecode
 
Bytecode(int, int) - Constructor for class com.joanju.cg.bytecode.Bytecode
 
BytecodePrinter - Class in com.joanju.cg.printers
 
BytecodePrinter() - Constructor for class com.joanju.cg.printers.BytecodePrinter
 
BytecodeTable - Class in com.joanju.cg.db
 
BytecodeTable() - Constructor for class com.joanju.cg.db.BytecodeTable
 
BytecodeUtils - Class in com.joanju.cg.bytecode
Static methods for working with Bytecode instructions from the database.
BytecodeUtils() - Constructor for class com.joanju.cg.bytecode.BytecodeUtils
 
BYVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BYVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
BYVARIANTPOINTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
BYVARIANTPOINTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

C

CACHE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CACHE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
cache - Static variable in class org.prorefactor.treeparser.SymbolScopeSuper
TreeParser01 stores and looks up SymbolScopeSuper objects in this cache, which by default is a synchronizedMap wrapped org.prorefactor.util.Cache object with a maximum cache size of 50.
Cache<K,V> - Class in org.prorefactor.util
Extends LinkedHashMap to provide a "recently used" cache of a specified size.
Cache(int) - Constructor for class org.prorefactor.util.Cache
 
cache_expr() - Method in class com.joanju.proparse.ProParser
 
CacheManager - Class in com.joanju.cg.db
Provides static cache managers for the db package and publicly for the rest of Callgraph.
CacheManager() - Constructor for class com.joanju.cg.db.CacheManager
 
CACHESIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CACHESIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
calcLocalValues() - Method in class com.joanju.cg.compileunit.InstructionSet
Calculate the local values for all instructions in this set.
calculateFormItemTableFields(JPNode) - Method in class org.prorefactor.treeparser01.FrameStack
For a Form_item node which is for a whole table reference, get a list of the FieldBuffers that would be added to the frame, respecting any EXCEPT fields list.
calculateTokenContents(Token) - Method in class org.prorefactor.refactor.source.Processor
For a Token, return a list of TokenContent objects.
calcValuesAgain(InstructionSet) - Method in class com.joanju.cg.bytecode.Bytecode
This is called by the InstructionSet when it's time to chase where-used chains for local value changes.
calcValueSets() - Method in class com.joanju.cg.bytecode.AbstractCall
This is a wrapper for calcValueSets2.
calcValueSets() - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.Bytecode
Calculate the value sets for the instruction.
calcValueSets() - Method in class com.joanju.cg.bytecode.CheckvalsInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.DecleventInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.DeclsnsupInstr
Not used - see SessionSupers.java instead.
calcValueSets() - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.DefInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.GetsharedInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.PopInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.ProcedureInstr
A checkval record for this instruction would exist if any of the external calls to this procedure were added, dropped, or rebuilt.
calcValueSets() - Method in class com.joanju.cg.bytecode.PublishInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.PushInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.PushonretInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.ReturnInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.RetvalgetInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.RetvalsetInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.ScriptValsInstr
No-op.
calcValueSets() - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.SupersInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.TriggerblockInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.UnknownvalInstr
 
calcValueSets() - Method in class com.joanju.cg.bytecode.UnresInstr
 
calcValueSets2() - Method in class com.joanju.cg.bytecode.AbstractCall
 
calcValueSets2() - Method in class com.joanju.cg.bytecode.CallinInstr
This is wrapped by AbstractCall.calcValueSets().
calcValueSets2() - Method in class com.joanju.cg.bytecode.CallInstr
Wrapped by AbstractCall.calcValueSets().
calcValueSets2() - Method in class com.joanju.cg.bytecode.CallsuperInstr
Wrapped by AbstractCall.calcValueSets().
CALL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CALL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Call - Class in org.prorefactor.treeparser
Represents a Call to some 4GL procedure.
Call(String, String) - Constructor for class org.prorefactor.treeparser.Call
Construct a call to an internal procedure in a specific containing procedure.
Call(JPNode) - Constructor for class org.prorefactor.treeparser.Call
 
callback - Variable in class org.prorefactor.refactor.action.QualifyFieldsRefactor
 
callBegin(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Node where a call occurs, such as USER_FUNC or LOCAL_METHOD_REF.
callBegin(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
callCodes() - Static method in enum com.joanju.cg.bytecode.Opcode
Get an array of codes for subclasses of AbstractCall.
callEnd() - Method in class org.prorefactor.treeparser01.TP01Action
Triggered once the call's parameters have been processed.
callEnd() - Method in class org.prorefactor.treeparser01.TP01Support
 
CallinInstr - Class in com.joanju.cg.bytecode
Represents any IN HANDLE type of call.
CallinInstr() - Constructor for class com.joanju.cg.bytecode.CallinInstr
 
CallinInstr(int, int) - Constructor for class com.joanju.cg.bytecode.CallinInstr
 
CallInstr - Class in com.joanju.cg.bytecode
Records a RUN statement, a call to a user function, or a call to a method.
CallInstr() - Constructor for class com.joanju.cg.bytecode.CallInstr
 
CallInstr(int, int) - Constructor for class com.joanju.cg.bytecode.CallInstr
 
callList - Variable in class org.prorefactor.treeparser.SymbolScope
 
Callnames - Class in com.joanju.cg.core
 
Callnames() - Constructor for class com.joanju.cg.core.Callnames
 
CallScriptI - Interface in com.joanju.cg.api
Describes the signature required for CallScript.groovy.
CallScriptReturn - Class in com.joanju.cg.api
A CallScript.groovy go() method must return null or one of these.
CallScriptReturn() - Constructor for class com.joanju.cg.api.CallScriptReturn
 
CallSite - Class in com.joanju.cg.api
A call site is the location of a RUN statement, a reference to a user function, etc.
CallSite(AbstractCall) - Constructor for class com.joanju.cg.api.CallSite
 
callstate() - Method in class com.joanju.proparse.ProParser
 
CallsuperInstr - Class in com.joanju.cg.bytecode
 
CallsuperInstr() - Constructor for class com.joanju.cg.bytecode.CallsuperInstr
 
CallsuperInstr(int, int) - Constructor for class com.joanju.cg.bytecode.CallsuperInstr
 
CallTargets - Class in com.joanju.cgs.client
 
CallTargets() - Constructor for class com.joanju.cgs.client.CallTargets
 
callTargets(StringBuilder, int, int) - Method in class com.joanju.cgs.query.Query
Get XML of targets for a call, sorted by file full path.
CANCELBUTTON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CANCELBUTTON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CANDO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CANDO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CANFIND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CANFIND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
canFindBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
The tree parser calls this at the start of a can-find, because it needs to have its own buffer and buffer scope.
canFindBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
A CAN-FIND needs to have its own buffer and buffer scope, because CAN-FIND(x where x.y = z) does *not* cause a buffer reference to be created for x within the surrounding block.
canFindEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the end of a can-find.
canFindEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
canMatch(Field.Name) - Method in class org.prorefactor.treeparser.FieldBuffer
Could this FieldBuffer be referenced by the input name? Input Field.Name must already be all lowercase.
CANQUERY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CANQUERY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
canRerun() - Method in class com.joanju.cg.plugin.SearchForCallsQuery
 
canRerun() - Method in class com.joanju.cg.plugin.SearchForTargetsQuery
 
canRerun() - Method in class com.joanju.cg.plugin.UnresRptSearchQuery
 
canRerun() - Method in class com.joanju.cg.search.FileSearchQuery
 
canRunInBackground() - Method in class com.joanju.cg.plugin.SearchForCallsQuery
 
canRunInBackground() - Method in class com.joanju.cg.plugin.SearchForTargetsQuery
 
canRunInBackground() - Method in class com.joanju.cg.plugin.UnresRptSearchQuery
 
canRunInBackground() - Method in class com.joanju.cg.search.FileSearchQuery
 
CANSET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CANSET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
capKeyword - Variable in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
CAPS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CAPS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CARET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CARET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CASE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CASE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
case_block() - Method in class com.joanju.proparse.ProParser
 
case_end() - Method in class com.joanju.proparse.ProParser
 
case_expr_term() - Method in class com.joanju.proparse.ProParser
 
case_expression() - Method in class com.joanju.proparse.ProParser
 
case_otherwise() - Method in class com.joanju.proparse.ProParser
 
case_when() - Method in class com.joanju.proparse.ProParser
 
casesens_or_not() - Method in class com.joanju.proparse.ProParser
 
CASESENSITIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CASESENSITIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
casestate() - Method in class com.joanju.proparse.ProParser
 
caseWrong - Variable in class org.prorefactor.refactor.tfnames.NamesTarget
 
CAST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CAST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CDECL_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CDECL_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CENTERED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CENTERED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CgActionManager - Class in com.joanju.cg.plugin
 
CgActionManager(IWorkbenchWindow, IProRefactorAction) - Constructor for class com.joanju.cg.plugin.CgActionManager
 
CgAntlrUtil - Class in com.joanju.cg.util
Utilities for working with Antlr and ASTs.
CgAntlrUtil() - Constructor for class com.joanju.cg.util.CgAntlrUtil
 
CgAPI - Class in com.joanju.cg.api
This is the public API to Joanju Callgraph.
CgAPI() - Constructor for class com.joanju.cg.api.CgAPI
 
CgFileUtils - Class in com.joanju.cg.core
 
CgFileUtils() - Constructor for class com.joanju.cg.core.CgFileUtils
 
CgMatch - Class in com.joanju.cg.plugin
For whatever reason, the default Match objects aren't unique in my AbstractTextSearchResult.
CgMatch(IFile, int) - Constructor for class com.joanju.cg.plugin.CgMatch
 
CgMonitorDialog - Class in com.joanju.cg.plugin
Callgraph's monitor dialog with progress indicator.
CgMonitorDialog(Shell, int) - Constructor for class com.joanju.cg.plugin.CgMonitorDialog
 
CgPlugin - Class in com.joanju.cg.plugin
The main plugin class to be used in the desktop.
CgPlugin() - Constructor for class com.joanju.cg.plugin.CgPlugin
This must never be instantiated by anything other than the Eclipse workbench.
CgsHtmlLayout - Class in com.joanju.cgs.log4j
This layout outputs events in a HTML table.
CgsHtmlLayout() - Constructor for class com.joanju.cgs.log4j.CgsHtmlLayout
 
CgTreeUtil - Class in com.joanju.cg.util
Utilities for working with a JPNode syntax tree.
CgTreeUtil() - Constructor for class com.joanju.cg.util.CgTreeUtil
 
CgUtils - Class in com.joanju.cg.plugin
 
CgUtils() - Constructor for class com.joanju.cg.plugin.CgUtils
 
CHAINED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CHAINED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
changedLines - Variable in class org.prorefactor.refactor.RefactorTarget
 
changeIndent(String, String, String) - Static method in class org.prorefactor.refactor.util.Strings
Joanju variation - change the indent on a block of code.
changeIndent(String, int, int, String, String) - Static method in class org.prorefactor.refactor.util.Strings
Change the indent of, possible muti-line, code range.
CHARACTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CHARACTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CHARACTER - Static variable in class org.prorefactor.treeparser.DataType
 
CHARACTERLENGTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CHARACTERLENGTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CHECK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CHECK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
checkFieldRef(FieldRefNode) - Method in class org.prorefactor.refactor.action.ExtractMethod
Check if a Field_ref is in the selection range.
checkForDropped() - Static method in class com.joanju.cg.core.SessionSupers
Check if any session supers are no longer being instantiated as such.
checkForProjectChange(IResource) - Method in class com.joanju.cg.plugin.CgActionManager
 
checkProjectIsLoaded() - Method in class org.prorefactor.Console
 
checkvalCache - Variable in class com.joanju.cg.compileunit.InstructionSet
 
CheckvalCallTargets - Class in com.joanju.cg.core
Provides checks for changes to call targets in a compile unit.
Checkvals - Class in com.joanju.cg.core
 
Checkvals() - Constructor for class com.joanju.cg.core.Checkvals
 
Checkvals(AppIMonitor) - Constructor for class com.joanju.cg.core.Checkvals
 
CheckvalShared - Class in com.joanju.cg.core
 
CheckvalsInstr - Class in com.joanju.cg.bytecode
 
CheckvalsInstr() - Constructor for class com.joanju.cg.bytecode.CheckvalsInstr
 
CheckvalsInstr(int, int) - Constructor for class com.joanju.cg.bytecode.CheckvalsInstr
 
CheckvalSupers - Class in com.joanju.cg.core
 
checkWhereUsed() - Method in class com.joanju.cg.bytecode.PushInstr
Add recalc and checkval records for internal and external where-used.
childScopes - Variable in class org.prorefactor.treeparser.SymbolScope
 
CHOOSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CHOOSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
choose_field() - Method in class com.joanju.proparse.ProParser
 
choose_opt() - Method in class com.joanju.proparse.ProParser
 
choosestate() - Method in class com.joanju.proparse.ProParser
 
CHR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CHR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CLASS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CLASS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CLASS - Static variable in class org.prorefactor.treeparser.DataType
 
class_end() - Method in class com.joanju.proparse.ProParser
 
class_implements() - Method in class com.joanju.proparse.ProParser
 
class_inherits() - Method in class com.joanju.proparse.ProParser
 
ClassFinder - Class in com.joanju.proparse
 
ClassFinder() - Constructor for class com.joanju.proparse.ClassFinder
 
classstate() - Method in class com.joanju.proparse.ProParser
 
classState(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the CLASS node.
classState(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
classSymbolRefName - Variable in class org.prorefactor.refactor.PUB.SymbolRef
If is a CLASS object ref, then the class name, null otherwise.
cleanup() - Method in class com.joanju.ProparseLdr
Not currently used.
cleanUp() - Method in class org.prorefactor.treeparser03.TP03Support
Release all Proparse node handles held in "targetSet".
clear() - Static method in class com.joanju.cg.db.Admin
Clear the database.
clear() - Static method in class com.joanju.cg.db.DB
Drop and reload the tables.
clear() - Method in class com.joanju.cg.search.FileSearchPage
 
clear() - Method in class com.joanju.cg.search.FileTableContentProvider
 
clear() - Method in class com.joanju.cg.search.FileTreeContentProvider
 
clear() - Method in interface com.joanju.cg.search.IFileSearchContentProvider
 
clear() - Method in class com.joanju.proparse.IntegerIndex
 
CLEAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CLEAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
clear() - Method in class org.prorefactor.core.schema.Schema
 
clear() - Method in class org.prorefactor.treeparser.ErrorList
 
clearAllCaches() - Static method in class com.joanju.cg.db.CacheManager
If a clear database is done, then all caches should be cleared.
ClearDatabase - Class in com.joanju.cg.plugin
 
ClearDatabase() - Constructor for class com.joanju.cg.plugin.ClearDatabase
 
clearForNewBuild() - Static method in class com.joanju.cg.db.CacheManager
Clear the caches that should be cleared at the start of a new build.
clearIndex() - Static method in class com.joanju.cgs.lucene.IndexAdmin
Called when 'Clear Database' is clicked on the Admin page.
clearLock() - Static method in class com.joanju.cgs.lucene.IndexAdmin
Called on web app startup, in case a stale lock file exists.
clearRollback() - Method in class org.prorefactor.refactor.Rollback
Clears the list of rollback changes, clears the rollback directory.
clearstate() - Method in class com.joanju.proparse.ProParser
 
clearState(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called at the end of a CLEAR statement.
clearState(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
CLIENTPRINCIPAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CLIENTPRINCIPAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CLIPBOARD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CLIPBOARD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CLOB - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CLOB - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CLOB - Static variable in class org.prorefactor.treeparser.DataType
 
close() - Method in class com.joanju.cgs.lucene.CuIndexer
 
CLOSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CLOSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
close() - Method in class org.prorefactor.io.LogWriter
Closes the log files, but not the print stream.
close() - Method in class org.prorefactor.refactor.action.RenameFilesRefactor
Release temp files and other resources.
closequerystate() - Method in class com.joanju.proparse.ProParser
 
closestate() - Method in class com.joanju.proparse.ProParser
 
closestatement() - Method in class com.joanju.proparse.ProParser
 
closestored_field() - Method in class com.joanju.proparse.ProParser
 
closestored_where() - Method in class com.joanju.proparse.ProParser
 
closestoredprocedurestate() - Method in class com.joanju.proparse.ProParser
 
code() - Method in enum com.joanju.cg.bytecode.Opcode
Get the Opcode code for storing the integer value in the database.
Code_block - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
code_block() - Method in class com.joanju.proparse.ProParser
 
Code_block - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CODEBASELOCATOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CODEBASELOCATOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Codegenerator - Class in com.joanju.cg.codegen
The compiler analyzes the syntax tree and the symbol tables to generate Bytecode instructions.
Codegenerator(ParseUnit) - Constructor for class com.joanju.cg.codegen.Codegenerator
 
codegenNextTriggerAddress() - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
CODEPAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CODEPAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CODEPAGECONVERT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CODEPAGECONVERT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CodeSelect - Class in org.prorefactor.core
Provides methods for selecting surrounding code based on the AST, and shrinking and growing that selection.
CodeSelect(int, int, int, PositionIndex) - Constructor for class org.prorefactor.core.CodeSelect
 
COLLATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLLATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
collatephrase() - Method in class com.joanju.proparse.ProParser
 
COLOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLONALIGNED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLONALIGNED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
color_anyorvalue() - Method in class com.joanju.proparse.ProParser
 
color_display() - Method in class com.joanju.proparse.ProParser
 
color_expr() - Method in class com.joanju.proparse.ProParser
 
color_prompt() - Method in class com.joanju.proparse.ProParser
 
colorspecification() - Method in class com.joanju.proparse.ProParser
 
colorstate() - Method in class com.joanju.proparse.ProParser
 
COLORTABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLORTABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
column - Variable in class com.joanju.cg.bytecode.CallInstr
 
column - Variable in class com.joanju.cgs.FilePosition
 
COLUMN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
column - Variable in class org.prorefactor.macrolevel.MacroDef
 
column - Variable in class org.prorefactor.refactor.FileTarget
 
column - Variable in class org.prorefactor.refactor.messages.Message
 
column - Variable in class org.prorefactor.refactor.RefactorTarget
 
column() - Method in class org.prorefactor.refactor.source.Atom
 
column() - Method in class org.prorefactor.refactor.source.AtomRef
 
column() - Method in interface org.prorefactor.refactor.source.IAtom
 
column_expr() - Method in class com.joanju.proparse.ProParser
 
COLUMNBGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNBGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNCODEPAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNCODEPAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNDCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNDCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNFGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNFGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNFONT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNFONT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
columnformat() - Method in class com.joanju.proparse.ProParser
 
columnformat_opt() - Method in class com.joanju.proparse.ProParser
 
COLUMNLABEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNLABEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNPFCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNPFCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COLUMNS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COLUMNS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
com.joanju - package com.joanju
Joanju top level package.
com.joanju.cg.api - package com.joanju.cg.api
Programmer's API to Callgraph.
com.joanju.cg.bytecode - package com.joanju.cg.bytecode
 
com.joanju.cg.codegen - package com.joanju.cg.codegen
 
com.joanju.cg.compileunit - package com.joanju.cg.compileunit
 
com.joanju.cg.core - package com.joanju.cg.core
 
com.joanju.cg.db - package com.joanju.cg.db
 
com.joanju.cg.plugin - package com.joanju.cg.plugin
 
com.joanju.cg.printers - package com.joanju.cg.printers
 
com.joanju.cg.search - package com.joanju.cg.search
 
com.joanju.cg.test - package com.joanju.cg.test
 
com.joanju.cg.util - package com.joanju.cg.util
 
com.joanju.cgs - package com.joanju.cgs
 
com.joanju.cgs.browse - package com.joanju.cgs.browse
 
com.joanju.cgs.build - package com.joanju.cgs.build
 
com.joanju.cgs.client - package com.joanju.cgs.client
 
com.joanju.cgs.log4j - package com.joanju.cgs.log4j
 
com.joanju.cgs.lucene - package com.joanju.cgs.lucene
 
com.joanju.cgs.query - package com.joanju.cgs.query
 
com.joanju.common - package com.joanju.common
 
com.joanju.proparse - package com.joanju.proparse
 
com.joanju.proparse.sockets - package com.joanju.proparse.sockets
 
COMBOBOX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMBOBOX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
combobox_opt() - Method in class com.joanju.proparse.ProParser
 
comboboxphrase() - Method in class com.joanju.proparse.ProParser
 
COMHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COMHANDLE - Static variable in class org.prorefactor.treeparser.DataType
 
COMMA - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMMA - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COMMAND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMMAND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COMMENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMMENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
COMMENTEND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMMENTEND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CommentFinder - Class in org.prorefactor.core
Use this class to find specific comments in, before, or after a node hierarchy.
CommentFinder() - Constructor for class org.prorefactor.core.CommentFinder
 
COMMENTSTART - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMMENTSTART - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
commentTextReview(ProToken) - Method in class org.prorefactor.core.CommentFinder
Review the text of current comment, to see if it matches.
compactRefname(int) - Method in class org.prorefactor.refactor.ScanIncludeRef
Compact an include reference filename into one token, set a handle to point at that token.
compare(Viewer, Object, Object) - Method in class com.joanju.cg.search.FileSearchPage.DecoratorIgnoringViewerSorter
 
COMPARE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMPARE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
compare(Object, Object) - Method in class org.prorefactor.refactor.FileTargetComparator
 
COMPARES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMPARES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
compareTo(Object) - Method in class com.joanju.cg.api.CallSite
Compare by addresses.
compareTo(Object) - Method in class com.joanju.cg.api.Procedure
Compare by addresses.
compareTo(Object) - Method in class com.joanju.cg.bytecode.Bytecode
Compare by cuid and address
compareTo(Object) - Method in class com.joanju.cg.core.FilePosition
 
compareTo(Object) - Method in class com.joanju.cg.core.InstructionAddress
 
compareTo(Object) - Method in class com.joanju.cg.core.Xref
 
compareTo(Object) - Method in class org.prorefactor.refactor.FileTarget
 
compareTo(Object) - Method in class org.prorefactor.refactor.RefactorTarget
This class comparison is based on filename, linenumber, and column, in reverse.
compareTo(Object) - Method in class org.prorefactor.util.BaseTuple
 
comparisonop(AST) - Method in class com.joanju.proparse.ProEval
 
compile() - Method in class com.joanju.cg.codegen.Codegenerator
 
COMPILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMPILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
compile_append() - Method in class com.joanju.proparse.ProParser
 
compile_equal() - Method in class com.joanju.proparse.ProParser
 
compile_into() - Method in class com.joanju.proparse.ProParser
 
compile_lang() - Method in class com.joanju.proparse.ProParser
 
compile_lang2() - Method in class com.joanju.proparse.ProParser
 
compile_opt() - Method in class com.joanju.proparse.ProParser
 
compile_page() - Method in class com.joanju.proparse.ProParser
 
COMPILER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMPILER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
compilestate() - Method in class com.joanju.proparse.ProParser
 
CompileUnit - Class in org.prorefactor.refactor.source
Deprecated.  
CompileUnit(File) - Constructor for class org.prorefactor.refactor.source.CompileUnit
Deprecated. Constructor with default values.
CompileUnit(File, SourceFilePool, int) - Constructor for class org.prorefactor.refactor.source.CompileUnit
Deprecated. Constructor with specified SourceFilePool and connection style.
CompileunitInstr - Class in com.joanju.cg.bytecode
 
CompileunitInstr() - Constructor for class com.joanju.cg.bytecode.CompileunitInstr
 
CompileunitInstr(int) - Constructor for class com.joanju.cg.bytecode.CompileunitInstr
The application should use this constructor.
CompileunitInstr(int, int) - Constructor for class com.joanju.cg.bytecode.CompileunitInstr
This gets called when extracting bytecodes from the DB.
COMPLETE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMPLETE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
computeContainedMatches(AbstractTextSearchResult, IFile) - Method in class com.joanju.cg.search.FileSearchResult
 
computeIndent(String, int) - Static method in class org.prorefactor.refactor.util.Strings
Returns the indent of the given string.
COMSELF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COMSELF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
concatenate(String[], String) - Static method in class org.prorefactor.refactor.util.Strings
Concatenate the given strings into one strings using the passed line delimiter as a delimiter.
ConditionalExpansion - Class in org.prorefactor.refactor.source
Represents an &IF..&THEN and its code, an &ELSEIF..&THEN and its code, or an &ELSEIF and its code.
configGet(String) - Method in class com.joanju.proparse.Environment
 
configGet(String) - Method in class com.joanju.ProparseLdr
Returns a configuration value.
CONFIGNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONFIGNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
configSet(String, String) - Method in class com.joanju.proparse.Environment
 
configSet(String, String) - Method in class com.joanju.ProparseLdr
Sets a configuration value.
Configuration - Class in com.joanju.cgs
Singleton.
configureShell(Shell) - Method in class com.joanju.cg.plugin.SelectionDialog
 
configureTableViewer(TableViewer) - Method in class com.joanju.cg.search.FileSearchPage
 
configureTreeViewer(TreeViewer) - Method in class com.joanju.cg.search.FileSearchPage
 
CONNECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONNECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONNECTED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONNECTED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONNECTED - Static variable in class org.prorefactor.treeparser.ParseUnit
The JPNode tree is "connected" to Proparse, by default
connection - Static variable in class com.joanju.cg.db.DB
 
connectionException - Variable in class com.joanju.cg.db.DB
 
connectstate() - Method in class com.joanju.proparse.ProParser
 
consecComments() - Method in class org.prorefactor.refactor.Refactor
Test if we have consecutive comments.
console(String) - Method in class com.joanju.cg.plugin.CgActionManager
Write a message to the console.
Console - Class in org.prorefactor
Provides command-line access to ProRefactor configuration and one or two features.
Console() - Constructor for class org.prorefactor.Console
 
consoleClear() - Method in class com.joanju.cg.plugin.CgActionManager
Clear the console.
consoleCreate() - Method in class com.joanju.cg.plugin.CgActionManager
 
constant() - Method in class com.joanju.proparse.ProParser
 
CONSTRUCTOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONSTRUCTOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
constructor_end() - Method in class com.joanju.proparse.ProParser
 
constructorstate() - Method in class com.joanju.proparse.ProParser
 
containingProcedureAddress(int, int) - Static method in class com.joanju.cg.bytecode.BytecodeUtils
Given an instruction address, get the address of the procedure it is in.
CONTAINS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTAINS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
containsOnlyWhitespaces(String) - Static method in class org.prorefactor.refactor.util.Strings
Returns true if the given string only consists of white spaces according to Java.
CONTENTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTENTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONTEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONTEXT_QUALIFIER - Static variable in interface org.prorefactor.core.IConstants
Node attribute key, the value of which is a org.prorefactor.treeparser.CQ "Context Qualifier" value representing read, write, init, etc.
CONTEXT_QUALIFIER - Static variable in class org.prorefactor.core.JPNode
Just a shortcut to IConstants.CONTEXT_QUALIFIER
contextDestroyed(ServletContextEvent) - Method in class com.joanju.cgs.CoreContextListener
 
CONTEXTHELP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTEXTHELP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONTEXTHELPFILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTEXTHELPFILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONTEXTHELPID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTEXTHELPID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
contexthelpid_expr() - Method in class com.joanju.proparse.ProParser
 
contextInitialized(ServletContextEvent) - Method in class com.joanju.cgs.CoreContextListener
 
CONTEXTPOPUP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTEXTPOPUP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
contract() - Method in class org.prorefactor.core.CodeSelect
Move cursor down tree towards initial position.
CONTROL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTROL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONTROLFRAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONTROLFRAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONVERT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONVERT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CONVERT3DCOLORS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CONVERT3DCOLORS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
convertIntoLines(String) - Static method in class org.prorefactor.refactor.util.Strings
Converts the given string into an array of lines.
convertphrase() - Method in class com.joanju.proparse.ProParser
 
convertphrase_source() - Method in class com.joanju.proparse.ProParser
 
convertphrase_target() - Method in class com.joanju.proparse.ProParser
 
copyAllFiles(File, File) - Static method in class org.prorefactor.core.Util
Copy all files from one directory to another.
copyAndMark(int, int) - Method in class org.prorefactor.refactor.ScanLib
Copy and mark a section for future removal.
copyBare(Table) - Method in class org.prorefactor.core.schema.Field
Copy the bare minimum attributes to a new Field object.
copyBare(SymbolScopeRoot) - Method in class org.prorefactor.core.schema.Table
Create a bare minimum copy of a Table definition.
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Dataset
 
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Datasource
 
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.FieldBuffer
Deprecated. INVALID. Do not use. There is never any reason to copy a FieldBuffer, since they are created by the tree parser on the fly. They are not defined formally in the syntax.
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Query
 
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Routine
 
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Stream
 
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Symbol
Generate a bare-bones copy of this symbol.
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.TableBuffer
For temp/work table, also adds Table definition to the scope if it doesn't already exist.
copyBare(SymbolScope) - Method in class org.prorefactor.treeparser.Variable
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Browse
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Button
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Frame
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Image
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Menu
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.MenuItem
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Rectangle
 
copyBare(SymbolScope) - Method in class org.prorefactor.widgettypes.Submenu
 
COPYDATASET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COPYDATASET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
copyHandle(int, int) - Method in class com.joanju.ProparseLdr
Copies a pointer to a node, the result being that toHandle now points to the same node as fromHandle.
COPYLOB - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COPYLOB - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
copylob_for() - Method in class com.joanju.proparse.ProParser
 
copylob_starting() - Method in class com.joanju.proparse.ProParser
 
copylobstate() - Method in class com.joanju.proparse.ProParser
 
copyProcIDs(Object) - Method in class com.joanju.cg.bytecode.CompileunitInstr
Copy obj's ProcIDs into this object.
copySchemaFieldLowercaseNamesInto(Collection, String) - Method in class org.prorefactor.refactor.PUB
Copies the lower case names of all schema fields for one table into your collection.
copySchemaTableLowercaseNamesInto(Collection) - Method in class org.prorefactor.refactor.PUB
Copies the lower case names of all schema tables into your collection.
COPYTEMPTABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COPYTEMPTABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
copyToText(int, int) - Method in class org.prorefactor.refactor.ScanLib
 
CoreContextListener - Class in com.joanju.cgs
 
CoreContextListener() - Constructor for class com.joanju.cgs.CoreContextListener
 
COUNT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COUNT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
countCompileUnits(String) - Method in class com.joanju.cgs.ProjectFiles
Count the compile units for a given directory or filename.
countLines(File) - Static method in class org.prorefactor.refactor.FileStuff
Count lines in a file
COUNTOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
COUNTOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CQ - Class in org.prorefactor.treeparser
Context qualifiers.
create(int) - Static method in class com.joanju.cgs.AnalystParseUnit
Creator loads the PUB without checking any time stamps.
create() - Method in class com.joanju.proparse.NodeFactory
 
create(int) - Method in class com.joanju.proparse.NodeFactory
Used for synthetic node creation by the Antlr generated parser.
create(int, String) - Method in class com.joanju.proparse.NodeFactory
 
CREATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CREATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
create(int, String, SymbolScope) - Static method in class org.prorefactor.treeparser.SymbolFactory
 
create_connect() - Method in class com.joanju.proparse.ProParser
 
create_whatever_state() - Method in class com.joanju.proparse.ProParser
 
createaliasstate() - Method in class com.joanju.proparse.ProParser
 
createautomationobjectstate() - Method in class com.joanju.proparse.ProParser
 
createbrowsestate() - Method in class com.joanju.proparse.ProParser
 
createbuffer_name() - Method in class com.joanju.proparse.ProParser
 
createbufferstate() - Method in class com.joanju.proparse.ProParser
 
createByIndex(int) - Static method in class com.joanju.proparse.NodeFactory
Used for restoring serialized JPNode objects.
createCache() - Static method in class com.joanju.cg.core.Checkvals
Pseudo-constructor.
createdatabase_from() - Method in class com.joanju.proparse.ProParser
 
createdatabasestate() - Method in class com.joanju.proparse.ProParser
 
createDialogArea(Composite) - Method in class com.joanju.cg.plugin.CgMonitorDialog
 
createDialogArea(Composite) - Method in class com.joanju.cg.plugin.SelectionDialog
 
createErrorLog() - Static method in class org.prorefactor.io.LogFile
Use the error log for parse errors or similar.
createExceptionLog() - Static method in class org.prorefactor.io.LogFile
Use the exception log for writing full exception stack traces.
createindexstate() - Method in class com.joanju.proparse.ProParser
 
createInstr(int, int) - Method in enum com.joanju.cg.bytecode.Opcode
Create a Bytecode instruction object of the appropriate subclass for this Opcode.
createOutputLog() - Static method in class org.prorefactor.io.LogFile
Use the output log for writing normal processing messages.
createParseUnit(File) - Static method in class com.joanju.cg.core.AppContext
 
createParseUnit(File) - Static method in class com.joanju.cg.plugin.CgUtils
This variant finds the IFile in the current ProRefactor project.
createParseUnit(File, IFile) - Static method in class com.joanju.cg.plugin.CgUtils
Temporary workaround for the linked resources problem.
createserversocketstate() - Method in class com.joanju.proparse.ProParser
 
createserverstate() - Method in class com.joanju.proparse.ProParser
 
createsocketstate() - Method in class com.joanju.proparse.ProParser
 
createstate() - Method in class com.joanju.proparse.ProParser
 
createstatement() - Method in class com.joanju.proparse.ProParser
 
createtable_unique() - Method in class com.joanju.proparse.ProParser
 
createtablestate() - Method in class com.joanju.proparse.ProParser
 
createtemptablestate() - Method in class com.joanju.proparse.ProParser
 
CREATETESTFILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CREATETESTFILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
createviewstate() - Method in class com.joanju.proparse.ProParser
 
createwidgetpoolstate() - Method in class com.joanju.proparse.ProParser
 
createwidgetstate() - Method in class com.joanju.proparse.ProParser
 
CU_ADDRESS - Static variable in class com.joanju.cg.core.Layout
The address of the compileunit instruction.
cuFileName - Variable in class com.joanju.cg.api.EndpointAPI
 
CuFilenamesBuilder - Class in com.joanju.cg.core
Update the CU filenames table.
CuFilenamesBuilder() - Constructor for class com.joanju.cg.core.CuFilenamesBuilder
 
CuFileTable - Class in com.joanju.cg.db
Provides inter-package un-cached access to the cufile table.
CuFileTable() - Constructor for class com.joanju.cg.db.CuFileTable
 
cuid - Variable in class com.joanju.cg.bytecode.Bytecode
 
CUID_CALLNAME - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_CHECKVALS - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_GLOBALS - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_INCLUDES - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_LAST_RESERVED - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_PUBSUB - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_SESSIONSUPERS - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CUID_UNRES - Static variable in class com.joanju.cg.core.Layout
ReservedCUID
CuIndexer - Class in com.joanju.cgs.lucene
Indexes a compile unit.
CuIndexer(Configuration) - Constructor for class com.joanju.cgs.lucene.CuIndexer
 
CURLYAMP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURLYAMP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURLYNUMBER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURLYNUMBER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURLYSTAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURLYSTAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENCY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENCY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENTCHANGED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENTCHANGED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENTENVIRONMENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENTENVIRONMENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENTLANGUAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENTLANGUAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENTRESULTROW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENTRESULTROW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
CURRENTVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENTVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
currentvaluefunc() - Method in class com.joanju.proparse.ProParser
 
CURRENTWINDOW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURRENTWINDOW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
currIter - Variable in class com.joanju.cg.plugin.CgActionManager
 
CURSOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
CURSOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
cursorname() - Method in class com.joanju.proparse.ProParser
 
cutSectionHard(int, int) - Method in class org.prorefactor.refactor.ScanLib
"Hard" cut a scanner section, from an input beginning through to and including an input end, from a scanner token list.
cutToChain(int, int, LooseChain) - Method in class org.prorefactor.refactor.Refactor
Uses getSectionWithComments to find a token list segment from an AST node, copyAndMark the segment so it can be removed later with sweep(), put the copy of the segment onto a LooseChain.
CuXml - Class in com.joanju.cgs.browse
 
CuXml(File) - Constructor for class com.joanju.cgs.browse.CuXml
 

D

data_relation() - Method in class com.joanju.proparse.ProParser
 
DATABASE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATABASE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Database - Class in org.prorefactor.core.schema
Database objects are created by the Schema class, and they are used when looking up table names from 4gl comile units.
Database() - Constructor for class org.prorefactor.core.schema.Database
 
Database(String) - Constructor for class org.prorefactor.core.schema.Database
 
DATABIND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATABIND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DataEntryDialog - Class in org.prorefactor.refactor.messages
DataEntryDialog class uses org.eclipse.swt libraries to implement a dialog that accepts basic personal information that is added to a Table widget or edits a TableItem entry to represent the entered data.
DataEntryDialog(Shell) - Constructor for class org.prorefactor.refactor.messages.DataEntryDialog
 
DATARELATION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATARELATION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DATASERVERS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATASERVERS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DATASET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATASET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Dataset - Class in org.prorefactor.treeparser
A Symbol defined with DEFINE DATASET.
Dataset() - Constructor for class org.prorefactor.treeparser.Dataset
Only to be used for persistence/serialization.
Dataset(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.Dataset
 
DATASETHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATASETHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
datasetTable(AST) - Method in class org.prorefactor.treeparser01.TP01Action
The RECORD_NAME node for a buffer in a DATASET definition.
datasetTable(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
DATASOURCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATASOURCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Datasource - Class in org.prorefactor.treeparser
A Symbol defined with DEFINE DATA-SOURCE.
Datasource() - Constructor for class org.prorefactor.treeparser.Datasource
Only to be used for persistence/serialization.
Datasource(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.Datasource
 
DATASOURCEMODIFIED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATASOURCEMODIFIED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
datatype() - Method in class com.joanju.proparse.ProParser
 
dataType - Variable in class org.prorefactor.refactor.PUB.SymbolRef
For Primative symbols (fields and variables) the data type, like CHARACTER or CLASS.
DataType - Class in org.prorefactor.treeparser
One static instance of DataType is created for each data type in the 4GL.
DataType() - Constructor for class org.prorefactor.treeparser.DataType
Only to be used for persistence/serialization.
datatype_com() - Method in class com.joanju.proparse.ProParser
 
datatype_com_native() - Method in class com.joanju.proparse.ProParser
 
datatype_dll() - Method in class com.joanju.proparse.ProParser
 
datatype_dll_native() - Method in class com.joanju.proparse.ProParser
 
datatype_field() - Method in class com.joanju.proparse.ProParser
 
datatype_param() - Method in class com.joanju.proparse.ProParser
 
datatype_var() - Method in class com.joanju.proparse.ProParser
 
DataXferStream - Class in com.joanju
Serialize objects to a blob optimized for random access.
DataXferStream() - Constructor for class com.joanju.DataXferStream
 
DATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DATE - Static variable in class org.prorefactor.treeparser.DataType
 
date_fun(AST) - Method in class com.joanju.proparse.ProEval
 
DATETIME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATETIME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DATETIME - Static variable in class org.prorefactor.treeparser.DataType
 
DATETIMETZ - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DATETIMETZ - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DATETIMETZ - Static variable in class org.prorefactor.treeparser.DataType
 
DAY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DAY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
day_fun(AST) - Method in class com.joanju.proparse.ProEval
 
DB - Class in com.joanju.cg.db
Core database access.
DB() - Constructor for class com.joanju.cg.db.DB
 
db - Variable in class org.prorefactor.core.schema.Field.Name
 
db - Variable in class org.prorefactor.core.schema.Table.Name
 
dbAliases - Variable in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
DBCODEPAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBCODEPAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBCOLLATION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBCOLLATION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBIMS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBIMS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBPARAM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBPARAM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dbPart - Variable in class org.prorefactor.refactor.tfnames.NamesTarget
 
DBRESTRICTIONS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBRESTRICTIONS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBTASKID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBTASKID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBTYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBTYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DBVERSION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DBVERSION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DDE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DDE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ddeadvisestate() - Method in class com.joanju.proparse.ProParser
 
ddeexecutestate() - Method in class com.joanju.proparse.ProParser
 
ddegetstate() - Method in class com.joanju.proparse.ProParser
 
ddeinitiatestate() - Method in class com.joanju.proparse.ProParser
 
dderequeststate() - Method in class com.joanju.proparse.ProParser
 
ddesendstate() - Method in class com.joanju.proparse.ProParser
 
ddeterminatestate() - Method in class com.joanju.proparse.ProParser
 
DEBLANK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEBLANK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEBUG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEBUG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEBUGGER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEBUGGER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEBUGLIST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEBUGLIST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DECIMAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DECIMAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DECIMAL - Static variable in class org.prorefactor.treeparser.DataType
 
decimal_fun(AST) - Method in class com.joanju.proparse.ProEval
 
DECIMALS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DECIMALS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
decimals_expr() - Method in class com.joanju.proparse.ProParser
 
Declaration - Class in org.prorefactor.refactor.source
Represents the declaration of an include argument or the declaration at an &GLOBAL-DEFINE or &SCOPED-DEFINE.
Declaration(TETNode, TokenContent) - Constructor for class org.prorefactor.refactor.source.Declaration
 
DECLARE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DECLARE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
declarecursor_for() - Method in class com.joanju.proparse.ProParser
 
declarecursor_read() - Method in class com.joanju.proparse.ProParser
 
declarecursorstate() - Method in class com.joanju.proparse.ProParser
 
DecleventInstr - Class in com.joanju.cg.bytecode
 
DecleventInstr() - Constructor for class com.joanju.cg.bytecode.DecleventInstr
 
DecleventInstr(int, int) - Constructor for class com.joanju.cg.bytecode.DecleventInstr
 
DeclsnsupInstr - Class in com.joanju.cg.bytecode
 
DeclsnsupInstr() - Constructor for class com.joanju.cg.bytecode.DeclsnsupInstr
 
DeclsnsupInstr(int, int) - Constructor for class com.joanju.cg.bytecode.DeclsnsupInstr
 
DECRYPT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DECRYPT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
def_browse_display() - Method in class com.joanju.proparse.ProParser
 
def_browse_display_item() - Method in class com.joanju.proparse.ProParser
 
def_browse_display_items_or_record() - Method in class com.joanju.proparse.ProParser
 
def_browse_enable() - Method in class com.joanju.proparse.ProParser
 
def_browse_enable_item() - Method in class com.joanju.proparse.ProParser
 
def_table_beforetable() - Method in class com.joanju.proparse.ProParser
 
def_table_field() - Method in class com.joanju.proparse.ProParser
 
def_table_index() - Method in class com.joanju.proparse.ProParser
 
def_table_like() - Method in class com.joanju.proparse.ProParser
 
def_table_useindex() - Method in class com.joanju.proparse.ProParser
 
defAs(AST) - Method in class org.prorefactor.treeparser01.TP01Action
The tree parser calls this at an AS node
defAs(AST) - Method in class org.prorefactor.treeparser01.TP01Support
The tree parser calls this at an AS node
DEFAULT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFAULT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEFAULT - Static variable in class org.prorefactor.treeparser.ParseUnit
The JPNode tree is "connected" to Proparse, by default
default_expr() - Method in class com.joanju.proparse.ProParser
 
DEFAULTBUTTON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFAULTBUTTON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEFAULTEXTENSION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFAULTEXTENSION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEFAULTNOXLATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFAULTNOXLATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEFAULTWINDOW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFAULTWINDOW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DEFERLOBFETCH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFERLOBFETCH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
defExtent(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called at an EXTENT node, first child is an expression.
defExtent(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
DefglobalInstr - Class in com.joanju.cg.bytecode
Record of a global variable.
DefglobalInstr() - Constructor for class com.joanju.cg.bytecode.DefglobalInstr
 
DefglobalInstr(int, int) - Constructor for class com.joanju.cg.bytecode.DefglobalInstr
 
DEFINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
define(AST, AST) - Method in class org.prorefactor.treeparser03.TP03Support
Called when certain types of DEFINE nodes are found.
define_share() - Method in class com.joanju.proparse.ProParser
 
defineBrowse(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called at the start of a DEFINE BROWSE statement.
defineBrowse(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called at the start of a DEFINE BROWSE statement.
definebrowsestate() - Method in class com.joanju.proparse.ProParser
 
defineBuffer(String, Table) - Method in class org.prorefactor.treeparser.SymbolScope
Define a new BufferSymbol.
defineBuffer(AST, AST, AST, boolean) - Method in class org.prorefactor.treeparser01.TP01Action
Define a buffer.
defineBuffer(AST, AST, AST, boolean) - Method in class org.prorefactor.treeparser01.TP01Support
Define a buffer.
defineBufferForTrigger(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Define an unnamed buffer which is scoped (symbol and buffer) to the trigger scope/block.
defineBufferForTrigger(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Define an unnamed buffer which is scoped (symbol and buffer) to the trigger scope/block.
definebufferstate() - Method in class com.joanju.proparse.ProParser
 
definebuttonstate() - Method in class com.joanju.proparse.ProParser
 
DEFINED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFINED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
definedatasetstate() - Method in class com.joanju.proparse.ProParser
 
definedatasourcestate() - Method in class com.joanju.proparse.ProParser
 
defineEnd() - Method in class org.prorefactor.treeparser03.TP03Support
Called at the end of a DEFINE statement.
defineframestate() - Method in class com.joanju.proparse.ProParser
 
defineimage_opt() - Method in class com.joanju.proparse.ProParser
 
defineimagestate() - Method in class com.joanju.proparse.ProParser
 
definemenustate() - Method in class com.joanju.proparse.ProParser
 
defineparam_as() - Method in class com.joanju.proparse.ProParser
 
defineparam_var() - Method in class com.joanju.proparse.ProParser
 
defineparameterstate() - Method in class com.joanju.proparse.ProParser
 
defineproperty_accessor() - Method in class com.joanju.proparse.ProParser
 
definepropertystate() - Method in class com.joanju.proparse.ProParser
 
definequerystate() - Method in class com.joanju.proparse.ProParser
 
definerectanglestate() - Method in class com.joanju.proparse.ProParser
 
definestatement() - Method in class com.joanju.proparse.ProParser
 
definestreamstate() - Method in class com.joanju.proparse.ProParser
 
definesubmenustate() - Method in class com.joanju.proparse.ProParser
 
defineSymbol(int, AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser to define anything other than buffers, temp/work tables, and variables/parameters.
defineSymbol(int, AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
defineTable(String, int) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Define a temp or work table.
defineTable(JPNode, JPNode, int) - Method in class org.prorefactor.treeparser01.TP01Support
 
defineTableField(String, TableBuffer) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Define a temp or work table field
defineTableFieldDelayedAttach(String, TableBuffer) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Define a temp or work table field.
defineTableFieldFinalize(Object) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the end of a temp or work table field definition.
defineTableFieldFinalize(Object) - Method in class org.prorefactor.treeparser01.TP01Support
 
defineTableFieldInitialize(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the beginning of a temp or work table field definition.
defineTableFieldInitialize(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Defining a table field is done in two steps.
defineTableLike(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser if a LIKE node is encountered in a temp/work table definition.
defineTableLike(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
defineTemptable(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser when a temp-table is defined.
defineTemptable(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
definetemptablestate() - Method in class com.joanju.proparse.ProParser
 
DEFINETEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DEFINETEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
defineVariable(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser when a variable is defined.
defineVariable(AST, AST, int) - Method in class org.prorefactor.treeparser01.TP01Action
Some syntaxes imply a data type without LIKE/AS.
defineVariable(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
defineVariable(AST, AST, int) - Method in class org.prorefactor.treeparser01.TP01Support
 
definevariablestate() - Method in class com.joanju.proparse.ProParser
 
defineWorktable(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser when a work-table is defined.
defineWorktable(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
defineworktablestate() - Method in class com.joanju.proparse.ProParser
 
DefInstr - Class in com.joanju.cg.bytecode
Record of some sort of assignment to an l-value.
DefInstr() - Constructor for class com.joanju.cg.bytecode.DefInstr
 
DefInstr(int, int) - Constructor for class com.joanju.cg.bytecode.DefInstr
 
defLike(AST) - Method in class org.prorefactor.treeparser01.TP01Action
The tree parser calls this at a LIKE node
defLike(AST) - Method in class org.prorefactor.treeparser01.TP01Support
The tree parser calls this at a LIKE node
DefsharedInstr - Class in com.joanju.cg.bytecode
 
DefsharedInstr() - Constructor for class com.joanju.cg.bytecode.DefsharedInstr
 
DefsharedInstr(int, int) - Constructor for class com.joanju.cg.bytecode.DefsharedInstr
 
DefsharedInstr(int, int, int) - Constructor for class com.joanju.cg.bytecode.DefsharedInstr
 
DefvarInstr - Class in com.joanju.cg.bytecode
 
DefvarInstr() - Constructor for class com.joanju.cg.bytecode.DefvarInstr
 
DefvarInstr(int, int) - Constructor for class com.joanju.cg.bytecode.DefvarInstr
 
DefvarInstr(int, int, int) - Constructor for class com.joanju.cg.bytecode.DefvarInstr
 
delete(int, int) - Static method in class com.joanju.cg.db.BytecodeTable
Delete bytecode (should only be one) for cuID and address.
delete(String) - Static method in class com.joanju.cg.db.CuFileTable
Delete a filename entry from the table if it's there.
delete(Xref) - Static method in class com.joanju.cg.db.XrefTable
Delete an xref record from the database.
delete(int, int, int, int) - Static method in class com.joanju.cg.db.XrefTable
Delete from the Xref table with a given search criteria.
DELETE_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DELETE_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
deletealiasstate() - Method in class com.joanju.proparse.ProParser
 
deleteAll(int) - Static method in class com.joanju.cg.db.BytecodeTable
Delete all bytecode for cuID.
DELETECHARACTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DELETECHARACTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DELETED - Static variable in class org.prorefactor.refactor.FileChange
 
deletefrom_current() - Method in class com.joanju.proparse.ProParser
 
deletefrom_where() - Method in class com.joanju.proparse.ProParser
 
deletefromstate() - Method in class com.joanju.proparse.ProParser
 
deleteobjectstate() - Method in class com.joanju.proparse.ProParser
 
deleteprocedurestate() - Method in class com.joanju.proparse.ProParser
 
DELETERESULTLISTENTRY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DELETERESULTLISTENTRY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
deletestate() - Method in class com.joanju.proparse.ProParser
 
deletestatement() - Method in class com.joanju.proparse.ProParser
 
deletewidgetpoolstate() - Method in class com.joanju.proparse.ProParser
 
deletewidgetstate() - Method in class com.joanju.proparse.ProParser
 
DELIMITER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DELIMITER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
delimiter_constant() - Method in class com.joanju.proparse.ProParser
 
depth() - Method in class org.prorefactor.treeparser.SymbolScope
Get the integer "depth" of the scope.
dequote(String) - Static method in class org.prorefactor.core.Pstring
Strip attributes and quotes, if quoted.
DESC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DESC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DESCENDING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DESCENDING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DESELECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DESELECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DESTRUCTOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DESTRUCTOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
destructor_end() - Method in class com.joanju.proparse.ProParser
 
destructorstate() - Method in class com.joanju.proparse.ProParser
 
DIALOGBOX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DIALOGBOX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DIALOGHELP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DIALOGHELP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dictAdd(String, String) - Method in class com.joanju.ProparseLdr
Adds a user string literal to the user node types dictionary.
dictDelete(String) - Method in class com.joanju.ProparseLdr
Removes a string literal from the user node types dictionary.
DICTIONARY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DICTIONARY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dictionarystate() - Method in class com.joanju.proparse.ProParser
 
didOne() - Method in interface com.joanju.cg.core.AppIMonitor
 
didOne() - Method in class com.joanju.cg.plugin.CgMonitorDialog
 
diff(File, File) - Method in class com.joanju.proparse.Iwdiff
Convenience method for comparing two files.
diff(File, String) - Method in class com.joanju.proparse.Iwdiff
Convenience method for comparing an 'expect' file's contents to a result string.
diff(BufferedReader, BufferedReader) - Method in class com.joanju.proparse.Iwdiff
 
diff(String, String) - Method in class com.joanju.ProparseLdr
Trivially finds differences between two files.
DIGITS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DIGITS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DIGITSTART - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DIGITSTART - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DISABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DISABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DISABLEAUTOZAP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DISABLEAUTOZAP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DISABLED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DISABLED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
disableParserListing() - Method in class org.prorefactor.refactor.RefactorSession
 
disablestate() - Method in class com.joanju.proparse.ProParser
 
disabletriggersstate() - Method in class com.joanju.proparse.ProParser
 
DISCONNECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DISCONNECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DISCONNECTED - Static variable in class org.prorefactor.treeparser.ParseUnit
Working with JPNode in disconnected mode may not yet be fully supported.
disconnectstate() - Method in class com.joanju.proparse.ProParser
 
display - Variable in class com.joanju.cg.plugin.CgMonitorDialog
 
DISPLAY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DISPLAY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
display_item() - Method in class com.joanju.proparse.ProParser
 
display_items_or_record() - Method in class com.joanju.proparse.ProParser
 
display_with() - Method in class com.joanju.proparse.ProParser
 
displaystate(AST) - Method in class com.joanju.proparse.ProEval
 
displaystate() - Method in class com.joanju.proparse.ProParser
 
dispose() - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
dispose() - Method in class com.joanju.cg.plugin.ClearDatabase
 
dispose() - Method in class com.joanju.cg.plugin.ForceRebuild
 
dispose() - Method in class com.joanju.cg.plugin.ForceReindex
 
dispose() - Method in class com.joanju.cg.plugin.GroovyConsole
 
dispose() - Method in class com.joanju.cg.plugin.PrintHTML
 
dispose() - Method in class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
dispose() - Method in class com.joanju.cg.plugin.PrintUnresRpt
 
dispose() - Method in class com.joanju.cg.plugin.SearchForCalls
 
dispose() - Method in class com.joanju.cg.search.FileLabelProvider
 
dispose() - Method in class com.joanju.cg.search.FileSearchPage
 
dispose() - Method in class com.joanju.cg.search.FileTableContentProvider
 
dispose() - Method in class com.joanju.cg.search.FileTreeContentProvider
 
DISTINCT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DISTINCT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DIVIDE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DIVIDE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
doblock(AST) - Method in class com.joanju.proparse.ProEval
 
DoParse - Class in com.joanju.proparse
 
DoParse(String) - Constructor for class com.joanju.proparse.DoParse
 
doParse() - Method in class com.joanju.proparse.DoParse
 
doParse - Variable in class com.joanju.proparse.ProParser
 
doRun() - Method in class com.joanju.cg.plugin.CgActionManager
Run for the current selection.
DOS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DOS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dostate() - Method in class com.joanju.proparse.ProParser
 
DOT_COMMENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DOT_COMMENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
doTest01(String) - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
DOUBLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DOUBLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DOUBLE - Static variable in class org.prorefactor.treeparser.DataType
 
DOUBLECOLON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DOUBLECOLON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DOUBLEQUOTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DOUBLEQUOTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DOWN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DOWN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
downstate() - Method in class com.joanju.proparse.ProParser
 
DQSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DQSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dragFinished(DragSourceEvent) - Method in class com.joanju.cg.search.ResourceTransferDragAdapter
 
dragSetData(DragSourceEvent) - Method in class com.joanju.cg.search.ResourceTransferDragAdapter
 
dragStart(DragSourceEvent) - Method in class com.joanju.cg.search.ResourceTransferDragAdapter
 
DROP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DROP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DROPDOWN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DROPDOWN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DROPDOWNLIST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DROPDOWNLIST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DROPFILENOTIFY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DROPFILENOTIFY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dropindexstate() - Method in class com.joanju.proparse.ProParser
 
dropLocalSource(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
dropstatement() - Method in class com.joanju.proparse.ProParser
 
dropTables() - Method in class com.joanju.cg.db.DB
 
droptablestate() - Method in class com.joanju.proparse.ProParser
 
DROPTARGET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DROPTARGET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dropviewstate() - Method in class com.joanju.proparse.ProParser
 
dump() - Static method in class com.joanju.cg.db.Admin
Dump the database to
DUMP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DUMP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DYNAMIC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DYNAMIC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DYNAMICCURRENTVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DYNAMICCURRENTVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
dynamiccurrentvaluefunc() - Method in class com.joanju.proparse.ProParser
 
DYNAMICFUNCTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DYNAMICFUNCTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
DYNAMICNEXTVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
DYNAMICNEXTVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

E

EACH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EACH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ECHO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ECHO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EDGECHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EDGECHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EDGEPIXELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EDGEPIXELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EDITING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EDITING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Editing_phrase - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Editing_phrase - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
editingphrase() - Method in class com.joanju.proparse.ProParser
 
EDITOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EDITOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
editor_opt() - Method in class com.joanju.proparse.ProParser
 
EditorCallTargets - Class in com.joanju.cg.plugin
 
EditorCallTargets() - Constructor for class com.joanju.cg.plugin.EditorCallTargets
 
EditorOpener - Class in com.joanju.cg.search
 
EditorOpener() - Constructor for class com.joanju.cg.search.EditorOpener
 
editorphrase() - Method in class com.joanju.proparse.ProParser
 
EditorWhereUsed - Class in com.joanju.cg.plugin
 
EditorWhereUsed() - Constructor for class com.joanju.cg.plugin.EditorWhereUsed
 
EDITUNDO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EDITUNDO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
elementsChanged(Object[]) - Method in class com.joanju.cg.search.FileSearchPage
 
elementsChanged(Object[]) - Method in class com.joanju.cg.search.FileTableContentProvider
 
elementsChanged(Object[]) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
elementsChanged(Object[]) - Method in interface com.joanju.cg.search.IFileSearchContentProvider
 
ELSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ELSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EMPTY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EMPTY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
emptytemptablestate() - Method in class com.joanju.proparse.ProParser
 
ENABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ENABLEDFIELDS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENABLEDFIELDS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
enableParserListing() - Method in class org.prorefactor.refactor.RefactorSession
 
enableParserListing() - Method in class org.prorefactor.refactor.source.CompileUnit
Deprecated.  
enablestate() - Method in class com.joanju.proparse.ProParser
 
enableUserIgnoreMismatch() - Method in class com.joanju.cg.bytecode.AbstractCall
A user script may enable the ignore mismatches flag.
enableUserIgnoreUnresolved() - Method in class com.joanju.cg.bytecode.AbstractCall
A user script may enable the ignore unresolved flag.
encode() - Method in class com.joanju.cg.core.InstructionAddress
 
ENCODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENCODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
encode_fun(AST) - Method in class com.joanju.proparse.ProEval
 
EncodingUtils - Class in com.joanju.cgs
 
EncodingUtils() - Constructor for class com.joanju.cgs.EncodingUtils
 
ENCRYPT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENCRYPT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ENCRYPTIONSALT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENCRYPTIONSALT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
END - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
END - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
END - Static variable in class org.prorefactor.refactor.PUB
loadTo(END) - all binary file segments will be loaded.
ENDKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENDKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ENDMOVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENDMOVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Endpoint - Class in com.joanju.cg.bytecode
Call and Procedure instructions are Endpoints.
Endpoint() - Constructor for class com.joanju.cg.bytecode.Endpoint
 
Endpoint(int, int) - Constructor for class com.joanju.cg.bytecode.Endpoint
 
Endpoint - Class in com.joanju.cg.codegen
Services common to both calls and procedures.
Endpoint() - Constructor for class com.joanju.cg.codegen.Endpoint
 
EndpointAPI - Class in com.joanju.cg.api
An EndpointAPI represents a CallSite or a Procedure.
ENDRESIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENDRESIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ENDROWRESIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENDROWRESIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ENTERED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENTERED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Entered_func - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Entered_func - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
entireReference - Variable in class org.prorefactor.refactor.ScanIncludeRef
The entire reference "{...}" Might contain embedded macro references.
ENTRY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ENTRY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
entry_fun(AST) - Method in class com.joanju.proparse.ProEval
 
entryfunc() - Method in class com.joanju.proparse.ProParser
 
Environment - Class in com.joanju.proparse
Stores parser configuration and handles environment specifics like path.
Environment() - Constructor for class com.joanju.proparse.Environment
This class is not quite a singleton.
EOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EQ - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EQ - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EQUAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EQUAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
equals(Object) - Method in class com.joanju.cg.api.CallSite
Test if addresses are equal.
equals(Object) - Method in class com.joanju.cg.api.Procedure
Test if addresses are equal.
equals(Object) - Method in class com.joanju.cg.bytecode.Bytecode
 
equals(Object) - Method in class com.joanju.cg.core.FilePosition
 
equals(Object) - Method in class com.joanju.cg.core.InstructionAddress
 
equals(Object) - Method in class com.joanju.cg.core.Xref
 
equals(Object) - Method in class com.joanju.cg.plugin.CgMatch
 
equals(Object) - Method in class org.prorefactor.refactor.FileTarget
 
equals(Object) - Method in class org.prorefactor.refactor.RefactorTarget
This class equality match is based on class, filename, line, and column.
equals(String, char[]) - Static method in class org.prorefactor.refactor.util.Strings
 
equals(Object) - Method in class org.prorefactor.treeparser.Call
Equality definition: two calls are equal if their id()'s are equal -- i.e.
equals(Object) - Method in class org.prorefactor.treeparser.ErrorList
 
equals(Object) - Method in class org.prorefactor.util.BaseTuple
 
ERROR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ERROR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
errorClear() - Method in class com.joanju.ProparseLdr
Resets Proparse's error status to zero and clears out the warning/error text.
ERRORCODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ERRORCODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
errorGetIsCurrent() - Method in class com.joanju.ProparseLdr
Use this function to find out if the current error status is current.
errorGetStatus() - Method in class com.joanju.ProparseLdr
Get the parser's error status.
errorGetText() - Method in class com.joanju.ProparseLdr
If there is an error condition in Proparse, then this returns the error message.
ErrorList - Class in org.prorefactor.treeparser
A list of SemanticError objects found during a tree parse.
ErrorList() - Constructor for class org.prorefactor.treeparser.ErrorList
 
ERRORSTATUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ERRORSTATUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ESCAPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ESCAPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ESCAPED_QUOTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ESCAPED_QUOTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
escapeLineBreaks(String) - Static method in class com.joanju.proparse.StringFuncs
Escape line breaks with backslashes.
escapeXmlForAbl(StringBuilder, String) - Static method in class com.joanju.cgs.EncodingUtils
Escape ABL strings for XML text output.
etime_fun(AST) - Method in class com.joanju.proparse.ProEval
 
ETIME_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ETIME_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Event_list - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Event_list - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
eventlist() - Method in class com.joanju.proparse.ProParser
 
EVENTPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EVENTPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EVENTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EVENTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
examine(ParseUnit) - Method in class org.prorefactor.refactor.action.RenameFilesRefactor
Examine one parse unit, keeping a list of file changes to make.
examineAfter(JPNode) - Method in class org.prorefactor.core.CommentFinder
Find comments which come after the last descendant of the node, which match, and are not separated from that last sibling by any newline characters.
examineBefore(JPNode) - Method in class org.prorefactor.core.CommentFinder
Find comments before the node which match and are not separated from the node by any blank lines.
examineInner(JPNode) - Method in class org.prorefactor.core.CommentFinder
Find comments before the node which match.
examineNode(JPNode) - Method in class org.prorefactor.refactor.tfnames.NamesLint
 
EXCEPT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXCEPT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
except_fields() - Method in class com.joanju.proparse.ProParser
 
except_using_fields() - Method in class com.joanju.proparse.ProParser
 
EXCLAMATION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXCLAMATION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXCLUSIVEID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXCLUSIVEID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXCLUSIVELOCK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXCLUSIVELOCK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXCLUSIVEWEBUSER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXCLUSIVEWEBUSER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXECUTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXECUTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXISTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXISTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
exp_fun(AST) - Method in class com.joanju.proparse.ProEval
 
EXPAND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXPAND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
expand() - Method in class org.prorefactor.core.CodeSelect
Move cursor up tree to parent Returns null if already at highest parent node.
EXPANDABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXPANDABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Expansion - Class in org.prorefactor.refactor.source
An expansion is just a bunch of Token objects.
EXPLICIT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXPLICIT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXPORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXPORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXPORTS - Static variable in class org.prorefactor.refactor.PUB
loadTo(EXPORTS)
exportstate() - Method in class com.joanju.proparse.ProParser
 
expr(AST) - Method in class com.joanju.proparse.ProEval
 
Expr_statement - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Expr_statement - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
expression() - Method in class com.joanju.proparse.ProParser
 
Expression - Class in org.prorefactor.treeparser
 
Expression(JPNode) - Constructor for class org.prorefactor.treeparser.Expression
 
expression_statement() - Method in class com.joanju.proparse.ProParser
 
expressionorvalue() - Method in class com.joanju.proparse.ProParser
 
exprt() - Method in class com.joanju.proparse.ProParser
 
exprt2() - Method in class com.joanju.proparse.ProParser
 
EXTENDED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXTENDED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
EXTENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXTENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
extentphrase() - Method in class com.joanju.proparse.ProParser
 
EXTERNAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
EXTERNAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
externalEditor - Variable in class org.prorefactor.refactor.settings.ApplicationSettings
 
externalMatching - Variable in class com.joanju.cg.bytecode.AbstractCall
Note stored.
externalUnmatched - Variable in class com.joanju.cg.bytecode.AbstractCall
Note stored.
externPreModify - Static variable in class org.prorefactor.refactor.Rollback
This callback allows an external package to be notivied when an existing file has been preserved before rollback, in other words, it's about to be modified or deleted.
ExtractMethod - Class in org.prorefactor.refactor.action
Provides the Extract Method Refactoring.
ExtractMethod(Rollback) - Constructor for class org.prorefactor.refactor.action.ExtractMethod
 
ExtractMethodT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.extractmethod
ExtractMethodT(String) - Constructor for class org.prorefactor.refactor.unittest.ExtractMethodT
 

F

FALSE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
FALSE_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FALSE_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FALSELEAKS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FALSELEAKS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fetch(int, int) - Static method in class com.joanju.cg.db.BytecodeTable
This does not populate the bytecode data field.
FETCH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FETCH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fetch_indicator() - Method in class com.joanju.proparse.ProParser
 
fetchAddressesFor(int, Opcode) - Static method in class com.joanju.cg.db.BytecodeTable
Fetch addresses for a particular Opcode in a cu.
fetchAll(int) - Static method in class com.joanju.cg.db.BytecodeTable
Fetch all for a CU.
fetchAllWithData(int) - Static method in class com.joanju.cg.db.BytecodeTable
Fetch all for a CU, with data bytes.
fetchBubbleDecsInclude(int) - Method in class org.prorefactor.refactor.bubbledecs.BubbleDecsRefactor
 
fetchBytesFromDB() - Method in class com.joanju.cg.bytecode.Bytecode
 
fetchData(int, int) - Static method in class com.joanju.cg.db.BytecodeTable
Fetch the data bytes[] into a Bytecode object.
fetchInCu(int) - Method in class com.joanju.cg.bytecode.Bytecode
Fetch a bytecode object for an address in this CU.
fetchOpcode(int, int) - Static method in class com.joanju.cg.db.BytecodeTable
This fetches the matching record and returns the Opcode enum.
fetchOpcodes(int) - Static method in class com.joanju.cg.db.BytecodeTable
Fetch a TreeMap of a compile unit's opcodes, sorted by address.
fetchOrCreate(int) - Static method in class com.joanju.cg.bytecode.DefglobalInstr
 
fetchSourceStack(int) - Method in class com.joanju.cgs.AnalystParseUnit
Fetch the source file (include) stack for a node in the CU.
fetchstate() - Method in class com.joanju.proparse.ProParser
 
fetchWithData(int, int) - Static method in class com.joanju.cg.db.BytecodeTable
Fetch the entire bytecode record, including the data in the bytes field.
FGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FIELD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
field() - Method in class com.joanju.proparse.ProParser
 
FIELD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Field - Class in org.prorefactor.core.schema
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.
Field() - Constructor for class org.prorefactor.core.schema.Field
Only to be used for persistence/serialization.
Field(String, Table) - Constructor for class org.prorefactor.core.schema.Field
Standard constructor.
field - Variable in class org.prorefactor.core.schema.Field.Name
 
field - Variable in class org.prorefactor.treeparser.FieldLookupResult
 
field(AST, AST, int, int) - Method in class org.prorefactor.treeparser01.TP01Action
Process a Field_ref node.
field(AST, AST, int, int) - Method in class org.prorefactor.treeparser01.TP01Support
Process a Field_ref node.
Field.Name - Class in org.prorefactor.core.schema
This is a convenience class for working with a string field name, where there may or may not be a database or table qualifier in the name.
Field.Name(String, String, String) - Constructor for class org.prorefactor.core.schema.Field.Name
 
Field.Name(String) - Constructor for class org.prorefactor.core.schema.Field.Name
 
field_form_item() - Method in class com.joanju.proparse.ProParser
 
field_frame_or_browse() - Method in class com.joanju.proparse.ProParser
 
Field_list - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
field_list() - Method in class com.joanju.proparse.ProParser
 
Field_list - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
field_mapping_phrase() - Method in class com.joanju.proparse.ProParser
 
Field_ref - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Field_ref - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FieldBuffer - Class in org.prorefactor.treeparser
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.
FieldBuffer() - Constructor for class org.prorefactor.treeparser.FieldBuffer
Only to be used for persistence/serialization.
FieldBuffer(SymbolScope, TableBuffer, Field) - Constructor for class org.prorefactor.treeparser.FieldBuffer
When you create a FieldBuffer object, you do not set the name, because that comes from the Field object.
FieldContainer - Class in org.prorefactor.treeparser
Frame and Browse widgets are FieldContainers.
FieldContainer() - Constructor for class org.prorefactor.treeparser.FieldContainer
Only to be used for persistence/serialization.
FieldContainer(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.FieldContainer
 
fieldLevelWidget - Variable in class org.prorefactor.treeparser.FieldLookupResult
 
FieldLevelWidgetI - Interface in org.prorefactor.widgettypes
 
fieldLevelWidgetMap - Variable in class org.prorefactor.treeparser.SymbolScope
 
FieldLookupResult - Class in org.prorefactor.treeparser
For field lookups, we need to be able to pass back the BufferScope object as well as the Field object.
FieldLookupResult() - Constructor for class org.prorefactor.treeparser.FieldLookupResult
 
fieldn() - Method in class com.joanju.proparse.ProParser
 
fieldoption() - Method in class com.joanju.proparse.ProParser
 
fieldPart - Variable in class org.prorefactor.refactor.tfnames.NamesTarget
 
fieldRef(AST, AST) - Method in class org.prorefactor.treeparser03.TP03Support
Called at a Field_ref node.
FieldRefNode - Class in org.prorefactor.nodetypes
 
FieldRefNode() - Constructor for class org.prorefactor.nodetypes.FieldRefNode
For creating from persistent storage
FieldRefNode(ProToken) - Constructor for class org.prorefactor.nodetypes.FieldRefNode
 
FieldRefNode(int, int, int) - Constructor for class org.prorefactor.nodetypes.FieldRefNode
 
FIELDS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIELDS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fields_fields() - Method in class com.joanju.proparse.ProParser
 
FILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
file - Variable in class org.prorefactor.refactor.messages.Message
 
file - Variable in class org.prorefactor.treeparser.ParseUnit
 
FILE_NAME_ARRAY - Static variable in class org.prorefactor.core.JPNode
A value for setLink() and getLink().
fileAppend(String, String) - Static method in class org.prorefactor.core.Util
Append one file to another.
fileAppendString(String, String) - Static method in class org.prorefactor.core.Util
Append a string to a file.
FileChange - Class in org.prorefactor.refactor
An object of this class is used for tracking a file change (new, modify, delete) made by automated refactorings.
FileChange(int, File, File, String) - Constructor for class org.prorefactor.refactor.FileChange
 
fileCopy(String, String) - Static method in class org.prorefactor.core.Util
Copy a file.
fileID - Variable in class com.joanju.cg.bytecode.CallInstr
 
fileIndex - Variable in class org.prorefactor.macrolevel.IncludeRef
 
fileIndex - Variable in class org.prorefactor.refactor.Scan
 
fileIndexes - Variable in class org.prorefactor.macrolevel.ListingParser
Map of fileIndex (Integer) to fileName (String)
FILEINFORMATION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FILEINFORMATION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FileLabelProvider - Class in com.joanju.cg.search
 
FileLabelProvider(AbstractTextSearchViewPage, int) - Constructor for class com.joanju.cg.search.FileLabelProvider
 
fileList - Variable in class com.joanju.cg.plugin.CgActionManager
A list of IFile *.p and *.w objects, generated from the selected resources
FILENAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
filename() - Method in class com.joanju.proparse.ProParser
 
FILENAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
filename - Variable in class org.prorefactor.refactor.FileTarget
 
filename - Variable in class org.prorefactor.refactor.RefactorTarget
 
filename_part() - Method in class com.joanju.proparse.ProParser
 
filenameHandle - Variable in class org.prorefactor.refactor.ScanIncludeRef
Handle to the (new) FILENAME token
filenameorvalue() - Method in class com.joanju.proparse.ProParser
 
FilenameTokenizer - Class in com.joanju.cgs.lucene
 
FilenameTokenizer(Reader) - Constructor for class com.joanju.cgs.lucene.FilenameTokenizer
 
FilePosition - Class in com.joanju.cg.core
 
FilePosition(int, int, int) - Constructor for class com.joanju.cg.core.FilePosition
 
FilePosition - Class in com.joanju.cgs
 
FilePosition() - Constructor for class com.joanju.cgs.FilePosition
 
FILES - Static variable in class org.prorefactor.refactor.PUB
loadTo(FILES) - the index of include files referenced by this parse unit.
FileSearchPage - Class in com.joanju.cg.search
 
FileSearchPage() - Constructor for class com.joanju.cg.search.FileSearchPage
 
FileSearchPage.DecoratorIgnoringViewerSorter - Class in com.joanju.cg.search
 
FileSearchPage.DecoratorIgnoringViewerSorter(ILabelProvider) - Constructor for class com.joanju.cg.search.FileSearchPage.DecoratorIgnoringViewerSorter
 
FileSearchQuery - Class in com.joanju.cg.search
 
FileSearchQuery() - Constructor for class com.joanju.cg.search.FileSearchQuery
 
FileSearchResult - Class in com.joanju.cg.search
 
FileSearchResult(FileSearchQuery) - Constructor for class com.joanju.cg.search.FileSearchResult
 
FileStuff - Class in org.prorefactor.refactor
Various file and directory related utilities for the refactoring toolkit.
FileStuff() - Constructor for class org.prorefactor.refactor.FileStuff
 
FileTableContentProvider - Class in com.joanju.cg.search
 
FileTableContentProvider(FileSearchPage) - Constructor for class com.joanju.cg.search.FileTableContentProvider
 
FileTarget - Class in org.prorefactor.refactor
A simple, sortable data structure for file, line, and column.
FileTarget(String, int, int) - Constructor for class org.prorefactor.refactor.FileTarget
Filename used for sorting as input, so you might want to input canonicalpath.
FileTargetComparator - Class in org.prorefactor.refactor
Needed for JDBM btree entries, just delegates to FileTarget.compareTo().
FileTargetComparator() - Constructor for class org.prorefactor.refactor.FileTargetComparator
 
FileTreeContentProvider - Class in com.joanju.cg.search
 
FILL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FILL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fill_fun(AST) - Method in class com.joanju.proparse.ProEval
 
fillContextMenu(IMenuManager) - Method in class com.joanju.cg.search.FileSearchPage
 
fillFromDB() - Method in class com.joanju.cg.compileunit.InstructionSet
Construct the instruction set from the database.
fillFromDBWithData() - Method in class com.joanju.cg.compileunit.InstructionSet
Construct the instruction set from the database with data.
FILLIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FILLIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fillinphrase() - Method in class com.joanju.proparse.ProParser
 
filn() - Method in class com.joanju.proparse.ProParser
 
FILTERS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FILTERS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FINAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
finalizeAndStoreCheckedRecords() - Method in class com.joanju.cg.compileunit.InstructionSet
This is called from Checkvals.
finalizeAndStoreNewBuild(int[]) - Method in class com.joanju.cg.compileunit.InstructionSet
 
finalizeTrailingHidden(JPNode) - Static method in class org.prorefactor.core.JPNode
 
FIND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
find() - Method in interface org.prorefactor.refactor.messages.FindListener
 
findAnIFile(String) - Static method in class com.joanju.cg.plugin.CgUtils
Attempt to find an appropriate IFile for a file fullpath.
FINDCASESENSITIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDCASESENSITIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
findCompileUnits(File) - Method in class org.prorefactor.Console
 
findCuOnPropath(String) - Static method in class com.joanju.cg.core.CgFileUtils
Search for a compile unit on the propath, given a lowercase string from callgraph's string table.
findDirectChild(int) - Method in class org.prorefactor.core.JPNode
Find the first direct child with a given node type.
findDirectChild(int, int, int) - Method in class org.prorefactor.core.JPUtil
Find the first direct child of a given node type
FINDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
findExternalMacroReferences() - Method in class org.prorefactor.macrolevel.MacroRef
Find external macro references.
findExternalMacroReferences(int[], int[]) - Method in class org.prorefactor.macrolevel.MacroRef
 
findFieldRefIdNode(JPNode) - Static method in class org.prorefactor.core.JPNav
Deprecated.  
findFieldRefIdNode(int, int) - Method in class org.prorefactor.core.JPUtil
Find the ID node for a Field_ref
findFile(String) - Static method in class org.prorefactor.refactor.FileStuff
Find a file (or directory) on the propath
findFileForClassName(String) - Static method in class org.prorefactor.refactor.FileStuff
Find a class file on Proparse's propath, from the "package.classname".
findFirstDescendant(int, int, String) - Method in class org.prorefactor.core.JPUtil
Find the first descendant of a given type.
findFirstHiddenAfterLastDescendant(int) - Method in class org.prorefactor.core.JPUtil
Find the first hidden token after the current node's last descendant.
findFirstHiddenAfterLastDescendant(JPNode) - Method in class org.prorefactor.core.JPUtil
Find the first hidden token after the current node's last descendant.
FINDGLOBAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDGLOBAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
findIncludeReferences(int) - Method in class org.prorefactor.macrolevel.MacroRef
Find references to an include file by the include file's file index number.
findInProject(String) - Method in class com.joanju.cgs.RootDirs
Find a file in a project.
findLeadingWhitespace(int, int) - Method in class org.prorefactor.refactor.Refactor
Find comments before the node which are not separated from the node by any blank lines.
FindListener - Interface in org.prorefactor.refactor.messages
 
findMismatches() - Method in class com.joanju.cg.api.CallSite
Find targets of this call where the signatures mismatch.
findMismatches() - Method in class com.joanju.cg.api.Procedure
Find calls to this procedure where the signatures mismatch.
FINDNEXTOCCURRENCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDNEXTOCCURRENCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
findOnPropathGetID(String) - Static method in class com.joanju.cg.api.CgAPI
Find a file on PROPATH and return a string ID for it.
findPpr(IResource) - Method in class com.joanju.cg.plugin.PrintHTML
 
FINDPREVOCCURRENCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDPREVOCCURRENCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
findRootRelative(String) - Method in class com.joanju.cgs.RootDirs
Try to find a File relative to any of the rootDir entries.
FINDSELECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDSELECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
findstate() - Method in class com.joanju.proparse.ProParser
 
findTrailingWhitespace(int, int) - Method in class org.prorefactor.refactor.Refactor
Find comments on the same line as the end of the AST branch, as well as one newline.
findwhich() - Method in class com.joanju.proparse.ProParser
 
FINDWRAPAROUND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FINDWRAPAROUND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FIRST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIRST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FIRST_CU_HEADER_SEQUENTIAL_INSTRUCTION - Static variable in class com.joanju.cg.core.Layout
Sequential instructions for the compile unit header, such as string literals and other constants, begin here.
FIRST_INTERNAL_PROC_ADDRESS - Static variable in class com.joanju.cg.core.Layout
The address of the first internal procedure.
firstChild() - Method in class org.prorefactor.core.JPNode
 
firstNaturalChild() - Method in class org.prorefactor.core.JPNode
First Natural Child is found by repeating firstChild() until a natural node is found.
firstNaturalChild(int, int) - Method in class org.prorefactor.core.JPUtil
First Natural Child is found by repeating firstChild() until a natural node is found.
FIRSTOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIRSTOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FITLASTCOLUMN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FITLASTCOLUMN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fixCase - Variable in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Refactor settings - fix case if case is wrong?
FIXCHAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIXCHAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FIXCHAR - Static variable in class org.prorefactor.treeparser.DataType
 
FIXCODEPAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIXCODEPAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FIXEDONLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FIXEDONLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FLATBUTTON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FLATBUTTON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
flatList(JPNode) - Static method in class org.prorefactor.core.TreeUtils
Get a flat list of nodes, with operator nodes moved inline.
FLOAT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FLOAT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FLOAT - Static variable in class org.prorefactor.treeparser.DataType
 
flushWrittenCuidSet() - Static method in class com.joanju.cg.db.XrefTable
Get and empty the written CUID set.
fnvExpression(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Action taken in: filenameorvalue: ...
fnvExpression(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called by the tree parser at filenameorvalue: VALUE(expression), passing in the expression node.
fnvFilename(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Action taken in: filenameorvalue: FILENAME production
fnvFilename(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called by the tree parser for filenameorvalue: FILENAME production Partly implemented for Calls and Routines.
FOCUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FOCUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FONT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FONT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
font_expr() - Method in class com.joanju.proparse.ProParser
 
FONTBASEDLAYOUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FONTBASEDLAYOUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FONTTABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FONTTABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
for_record_spec() - Method in class com.joanju.proparse.ProParser
 
FORCEFILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FORCEFILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ForceRebuild - Class in com.joanju.cg.plugin
 
ForceRebuild() - Constructor for class com.joanju.cg.plugin.ForceRebuild
 
ForceReindex - Class in com.joanju.cg.plugin
 
ForceReindex() - Constructor for class com.joanju.cg.plugin.ForceReindex
 
Form_item - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
form_item() - Method in class com.joanju.proparse.ProParser
 
Form_item - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
form_items_or_record() - Method in class com.joanju.proparse.ProParser
 
format(LoggingEvent) - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
 
FORMAT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FORMAT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
format_expr() - Method in class com.joanju.proparse.ProParser
 
format_opt() - Method in class com.joanju.proparse.ProParser
 
Format_phrase - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Format_phrase - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
formatphrase() - Method in class com.joanju.proparse.ProParser
 
FORMINPUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FORMINPUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
formitem(AST) - Method in class com.joanju.proparse.ProEval
 
formItem(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called from Form_item node
formItem(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called from Form_item node
FORMLONGINPUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FORMLONGINPUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
formstate() - Method in class com.joanju.proparse.ProParser
 
forstate() - Method in class com.joanju.proparse.ProParser
 
FORWARDS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FORWARDS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FRAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Frame - Class in org.prorefactor.widgettypes
 
Frame() - Constructor for class org.prorefactor.widgettypes.Frame
Only to be used for persistence/serialization.
Frame(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.Frame
Unlike other symbols, Frames are automatically added to the scope, right here at creation time.
frame_exp_col() - Method in class com.joanju.proparse.ProParser
 
frame_exp_down() - Method in class com.joanju.proparse.ProParser
 
frame_opt() - Method in class com.joanju.proparse.ProParser
 
frame_widgetname() - Method in class com.joanju.proparse.ProParser
 
frameBlockCheck(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called from DO|REPEAT|FOR blocks.
frameBlockCheck(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called from DO|REPEAT|FOR blocks.
FRAMECOL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMECOL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FRAMEDB - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEDB - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
frameDef(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called at tree parser DEFINE FRAME statement.
frameDef(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called at tree parser DEFINE FRAME statement.
FRAMEDOWN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEDOWN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
frameEnablingStatement(AST) - Method in class org.prorefactor.treeparser01.TP01Action
This is a specialization of frameInitializingStatement, called for ENABLE|UPDATE|PROMPT-FOR.
frameEnablingStatement(AST) - Method in class org.prorefactor.treeparser01.TP01Support
This is a specialization of frameInitializingStatement, called for ENABLE|UPDATE|PROMPT-FOR.
FRAMEFIELD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEFIELD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FRAMEFILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEFILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FRAMEINDEX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEINDEX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
frameInitializingStatement(AST) - Method in class org.prorefactor.treeparser01.TP01Action
This is called at the beginning of a frame affecting statement, with the statement head node.
frameInitializingStatement(AST) - Method in class org.prorefactor.treeparser01.TP01Support
This is called at the beginning of a frame affecting statement, with the statement head node.
FRAMELINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMELINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FRAMENAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMENAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
framephrase() - Method in class com.joanju.proparse.ProParser
 
frameRef(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called for the ID node in a #(FRAME ID) pair.
frameRef(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
FRAMEROW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEROW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FrameStack - Class in org.prorefactor.treeparser01
Keeps a stack of most recently "referenced" frames.
frameStatementEnd() - Method in class org.prorefactor.treeparser01.TP01Action
This is called at the end of a frame affecting statement.
frameStatementEnd() - Method in class org.prorefactor.treeparser01.TP01Support
This is called at the end of a frame affecting statement.
FRAMEVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FRAMEVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
frameviewas() - Method in class com.joanju.proparse.ProParser
 
frameviewas_opt() - Method in class com.joanju.proparse.ProParser
 
FREECHAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FREECHAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
FREQUENCY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FREQUENCY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fResult - Variable in class com.joanju.cg.search.FileSearchQuery
 
FROM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FROM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
from_pos() - Method in class com.joanju.proparse.ProParser
 
from_pos_elem() - Method in class com.joanju.proparse.ProParser
 
FROM_USER_DICT - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
FROMCURRENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FROMCURRENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
fullMonty() - Method in class org.prorefactor.refactor.source.CompileUnit
Deprecated. Just calls ParseUnit.treeParser01(), which now does all that this did.
fullName() - Method in class org.prorefactor.treeparser.Dataset
For this subclass of Symbol, fullName() returns the same value as getName().
fullName() - Method in class org.prorefactor.treeparser.Datasource
For this subclass of Symbol, fullName() returns the same value as getName().
fullName() - Method in class org.prorefactor.treeparser.FieldBuffer
Get "database.buffer.field" for schema fields, or "buffer.field" for temp/work table fields.
fullName() - Method in class org.prorefactor.treeparser.Query
For this subclass of Symbol, fullName() returns the same value as getName().
fullName() - Method in class org.prorefactor.treeparser.Routine
 
fullName() - Method in class org.prorefactor.treeparser.Stream
For this subclass of Symbol, fullName() returns the same value as getName().
fullName() - Method in class org.prorefactor.treeparser.Symbol
 
fullName() - Method in interface org.prorefactor.treeparser.SymbolI
Get the "full" name for this symbol.
fullName() - Method in class org.prorefactor.treeparser.TableBuffer
Get the "database.buffer" name for schema buffers, get "buffer" for temp/work table buffers.
fullName() - Method in class org.prorefactor.treeparser.Variable
Return the name of the variable.
fullName() - Method in class org.prorefactor.treeparser.Widget
 
fullName() - Method in interface org.prorefactor.treeparser.WidgetI
For this subclass of Symbol, fullName() returns the same value as getName().
fullpath(File) - Static method in class org.prorefactor.refactor.FileStuff
Return the full path name.
fullPreproText(JPNode) - Static method in class org.prorefactor.core.TreeUtils
Get the full, preprocessed text from a node.
FULLTEXT - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
funargs() - Method in class com.joanju.proparse.ProParser
 
funcArgs(JPNode) - Static method in class com.joanju.cg.util.CgTreeUtil
 
funcBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called immediately after the ID node in a FUNCTION statement/block.
funcBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
funcDef(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser in a function definition immediately before the code block begins.
funcDef(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
funcEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
 
funcEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
funcForward(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser if a FUNCTION statement is found to be any sort of a function FORWARD, IN, or MAP TO.
funcForward(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
FUNCTION - Static variable in class com.joanju.cg.codegen.TargetTypes
 
function(AST) - Method in class com.joanju.proparse.ProEval
 
FUNCTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FUNCTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
function_param() - Method in class com.joanju.proparse.ProParser
 
function_params() - Method in class com.joanju.proparse.ProParser
 
functioncall() - Method in class com.joanju.proparse.ProParser
 
FUNCTIONCALLTYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
FUNCTIONCALLTYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
functionstate() - Method in class com.joanju.proparse.ProParser
 

G

GATEWAYS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GATEWAYS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
generateCallText() - Method in class org.prorefactor.refactor.action.ExtractMethod
 
generateDataForDB() - Method in class com.joanju.cg.bytecode.Bytecode
 
generateDBName() - Static method in class com.joanju.cg.db.DB
 
generateFileIndex(ParseUnit) - Static method in class com.joanju.cg.api.CgAPI
The filenames from the Callgraph API are lowercased canonical, but the ones we get from the ParseUnit are not.
generateLineText(JPNode) - Method in class org.prorefactor.core.JPNodeLister
This returns the line's text including the text indent, but not including the newline.
generateLineText(JPNode) - Method in class org.prorefactor.core.unittest.TP01FramesTreeLister
 
GENERATEMD5 - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GENERATEMD5 - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
generateMethodText() - Method in class org.prorefactor.refactor.action.ExtractMethod
 
generateName() - Method in class org.prorefactor.core.schema.Field.Name
 
generateName() - Method in class org.prorefactor.core.schema.Table.Name
 
generateNewSource() - Method in class org.prorefactor.refactor.action.QualifyFieldsRefactor
 
GENERATEPBEKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GENERATEPBEKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GENERATEPBESALT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GENERATEPBESALT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
generateProcname2localSuperSet() - Method in class com.joanju.cg.bytecode.SupersInstr
Generate a map of procnameIDs to super procedure addresses.
GENERATERANDOMKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GENERATERANDOMKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
generateSymbolScopeSuper() - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Generate "bare" symbols and SymbolScopeSuper from this scope's PUBLIC|PROTECTED members.
generateTree(CompileUnit) - Method in class org.prorefactor.refactor.source.Processor
Generate the Token Expansion Tree, returns the top node, which is an IncludeExpansion object.
GENERATEUUID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GENERATEUUID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
get(int) - Static method in enum com.joanju.cg.bytecode.Opcode
Get the Opcode enum object for a given Opcode code out of the database.
get(int) - Method in class com.joanju.cg.compileunit.InstructionSet
 
get(String) - Static method in class com.joanju.cg.db.LStringTable
Returns the ID for an lstring, creates it if it's not already there.
get(int) - Static method in class com.joanju.cg.db.LStringTable
Returns the lstring for an ID, null if it's not there.
get(String) - Static method in class com.joanju.cg.db.StringTable
Returns the ID for a string, creates it if it's not already there.
get(int) - Static method in class com.joanju.cg.db.StringTable
Returns the string for an ID, null if it's not there.
GET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
get_retTree() - Method in interface org.prorefactor.treeparser.IJPTreeParser
Get the (hopefully) last node where the tree parser left off before it died with an exception.
getActiveProcIds() - Method in class com.joanju.cg.bytecode.CompileunitInstr
Get a list of active procedure name IDs within this compile unit.
getActiveProcIdsWithAddress() - Method in class com.joanju.cg.bytecode.CompileunitInstr
Get a list of active procedure name IDs, with their address: {procnameID, procAddress}.
getAdapter(Class) - Method in class com.joanju.cg.search.FileSearchPage
 
getAddress() - Method in class com.joanju.cg.bytecode.Bytecode
 
getAddress() - Method in class com.joanju.cg.bytecode.DeclsnsupInstr
The address of a declsnsup instruction is the CUID of the session super.
getAddressEncoding() - Method in class com.joanju.cg.api.CallSite
Get a unique String encoding of this record's address.
getAddressEncoding() - Method in class com.joanju.cg.api.Procedure
Get a unique String encoding of this record's address.
getAddrOrStub(int, int) - Method in class com.joanju.cg.core.PProcedureCache
Get a procedure ID (or stub ID) for a cuid and procedure name ID.
getAllCallSites() - Method in class com.joanju.cg.bytecode.ProcedureInstr
Fetch all call sites for this procedure.
getAllFields() - Method in class org.prorefactor.treeparser.FieldContainer
Get the fields and variables in the frame.
getAllFieldsAndWidgets() - Method in class org.prorefactor.treeparser.FieldContainer
Combines getAllFields() with all other widgets in the FieldContainer.
getAllRefsCount() - Method in class org.prorefactor.treeparser.Symbol
 
getAllRefsCount() - Method in interface org.prorefactor.treeparser.SymbolI
 
getAllSymbols() - Method in class org.prorefactor.treeparser.SymbolScope
Get a *copy* of the list of all symbols in this scope
getAllSymbols(Class<T>) - Method in class org.prorefactor.treeparser.SymbolScope
Get a list of this scope's symbols which match a given class
getAllSymbolsDeep() - Method in class org.prorefactor.treeparser.SymbolScope
Get a list of this scope's symbols, and all symbols of all descendant scopes.
getAllSymbolsDeep(Class<T>) - Method in class org.prorefactor.treeparser.SymbolScope
Get a list of this scope's symbols, and all symbols of all descendant scopes, which match a given class.
getAllTablesIterator() - Method in class org.prorefactor.core.schema.Schema
Get an iterator through all tables, sorted by db.table name.
getAllTargetProcedures() - Method in class com.joanju.cg.bytecode.AbstractCall
Get a list of all ProcedureInstr call targets, including those with mismatched method signatures.
getAppSettings() - Method in class org.prorefactor.refactor.RefactorSession
 
getAppSettingsFilename() - Static method in class org.prorefactor.refactor.RefactorSession
 
getArgNumber(int) - Method in class org.prorefactor.macrolevel.IncludeRef
Count from 1, the way that the arguments are referenced in ABL.
getArgsByName() - Method in class org.prorefactor.refactor.source.IncludeExpansion
The map from an argument name to the argument Declaration object.
getArgsByNumber() - Method in class org.prorefactor.refactor.source.IncludeExpansion
The list of argument Declaration objects that we can refer to by number.
getAsNode() - Method in class org.prorefactor.treeparser.Symbol
 
getAsNode() - Method in interface org.prorefactor.treeparser.SymbolI
If this was defined AS something, then we have an AS node
GETATTRCALLTYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETATTRCALLTYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getAttributes() - Method in class org.prorefactor.core.Pstring
Get the string attributes, including the colon.
getBehalfHdlRVal() - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
GETBITS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETBITS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getBlob() - Method in class com.joanju.proparse.sockets.BlobBuilder
 
getBlock() - Method in class org.prorefactor.nodetypes.BlockNode
 
getBlock() - Method in class org.prorefactor.treeparser.BufferScope
 
getBlockBuffers() - Method in class org.prorefactor.treeparser.Block
Get the buffers that are scoped to this block
getBuffer() - Method in class org.prorefactor.treeparser.FieldBuffer
 
getBufferForReference(TableBuffer) - Method in class org.prorefactor.treeparser.Block
Find or create a buffer for the input BufferSymbol
GETBUFFERHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETBUFFERHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getBuffers() - Method in class org.prorefactor.treeparser.Dataset
Get the list of buffers (in order) which make up this dataset's signature.
getBufferScope() - Method in class org.prorefactor.nodetypes.FieldRefNode
 
getBufferScope() - Method in class org.prorefactor.nodetypes.RecordNameNode
 
getBufferSet() - Method in class org.prorefactor.treeparser.SymbolScope
Get the set of named buffers
getBufferSymbol(String) - Method in class org.prorefactor.treeparser.SymbolScope
Given a name, find a BufferSymbol (or create if necessary for unnamed buffer).
getBuildNumber() - Static method in class com.joanju.proparse.sockets.BlobBuilder
 
GETBYTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETBYTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getBytecode() - Method in class com.joanju.cg.api.CallSite
This fetches the (low-level) Bytecode instruction record for the call.
getBytecode() - Method in class com.joanju.cg.api.Procedure
Get the (low-level) Bytecode instruction record for this Procedure.
GETBYTEORDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETBYTEORDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getBytes() - Method in class com.joanju.DataXferStream
Once buildIndex() has been called, then use this to get the blob.
GETBYTES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETBYTES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getCache() - Method in class com.joanju.cg.core.Checkvals
 
getCall() - Method in class org.prorefactor.core.JPNode
Some nodes like RUN, USER_FUNC, LOCAL_METHOD_REF have a Call object linked to them by TreeParser01.
getCallList() - Method in class org.prorefactor.treeparser.SymbolScope
 
getCallsForName(int) - Static method in class com.joanju.cg.core.Callnames
 
getCallsForNameInCuid(int, int) - Static method in class com.joanju.cg.core.Callnames
 
getCallSiteList() - Method in class com.joanju.cg.api.Procedure
Get the list of call sites which may reference this procedure.
getCallSites(File) - Method in class com.joanju.cg.api.CgAPI
Get the list of call sites found in a compile unit.
GETCGILIST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETCGILIST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GETCGILONGVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETCGILONGVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GETCGIVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETCGIVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getChangeList() - Method in class org.prorefactor.refactor.Rollback
Get a String description of the file changes.
getCheckvalNumDone() - Method in class com.joanju.cgs.build.BuildJob
 
getCheckvalPassNum() - Method in class com.joanju.cgs.build.BuildJob
 
getCheckvalPassSize() - Method in class com.joanju.cgs.build.BuildJob
 
getChildren(Object) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
getChildScopes() - Method in class org.prorefactor.treeparser.SymbolScope
Get a *copy* of the list of child scopes
getChildScopesDeep() - Method in class org.prorefactor.treeparser.SymbolScope
Get a list of all child scopes, and their child scopes, etc
getClassName() - Method in class org.prorefactor.core.schema.Field
 
getClassName() - Method in class org.prorefactor.nodetypes.FieldRefNode
 
getClassName() - Method in class org.prorefactor.refactor.PUB
 
getClassName() - Method in class org.prorefactor.treeparser.FieldBuffer
Gets the underlying Field's className (or null if not a class).
getClassName() - Method in interface org.prorefactor.treeparser.Primative
The name of the CLASS that this variable was defined for.
getClassName() - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Valid only if the parse unit is a CLASS.
getClassName() - Method in class org.prorefactor.treeparser.Variable
 
GETCODEPAGES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETCODEPAGES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GETCOLLATIONS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETCOLLATIONS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getCollator() - Method in class com.joanju.cg.search.FileSearchPage.DecoratorIgnoringViewerSorter
 
getColumn() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getColumn() - Method in class com.joanju.cg.bytecode.CallInstr
 
getColumn() - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
getColumn() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getColumn() - Method in class com.joanju.cg.core.FilePosition
 
getColumn() - Method in class org.prorefactor.core.JPNode
 
getColumn() - Method in error org.prorefactor.treeparser.SemanticError
The column number on the source line, where the error was found.
getColumn() - Method in class org.prorefactor.treeparser.SemanticRecord
 
getCommaDelimFilesAndDirs() - Method in class com.joanju.cgs.build.BuildJob
 
getComments() - Method in class org.prorefactor.core.JPNode
Get the comments that precede this node.
getCompileUnit() - Method in class org.prorefactor.refactor.source.IncludeExpansion
Mostly null, except for the main.p expansion.
getConfigDir() - Static method in class com.joanju.common.JoanjuConfigDir
This returns the joanjuconfig directory, which might be null.
getConfigFile(String) - Static method in class com.joanju.common.JoanjuConfigDir
Find a config file in the joanjuconfig directory, might return null.
GETCONFIGVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETCONFIGVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getConnection() - Static method in class org.prorefactor.db.ProRefactorDB
 
getContainingProcedureAddress() - Method in class com.joanju.cg.bytecode.TriggerblockInstr
A trigger might be in the outer/external procedure block, or in a sub-procedure of any sort.
getContentType() - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
Returns the content type output by this layout, i.e "text/html".
getContextDirName() - Method in class com.joanju.cgs.Configuration
The application directory name with a trailing slash.
getContextDirName() - Static method in class org.prorefactor.refactor.RefactorSession
The directory that the "prorefactor" config and data files directory is to be found in.
getContributedValues() - Method in class com.joanju.cg.bytecode.DefsharedInstr
These are the values that are contributed to the shared var.
getCopy() - Method in class com.joanju.cg.compileunit.InstructionSet
 
getCopy() - Method in class org.prorefactor.treeparser.ErrorList
Get a copy of the error list.
getCuFileID() - Method in class com.joanju.cg.api.EndpointAPI
Get the integer file ID for the compile unit, which may be different than the source.
getCuFileName() - Method in class com.joanju.cg.api.EndpointAPI
Get the canonical path to the compile unit's source file.
getCuID() - Method in class com.joanju.cg.bytecode.Bytecode
 
getCUID() - Method in class com.joanju.cg.codegen.Codegenerator
 
getCuid() - Method in class com.joanju.cgs.AnalystParseUnit
 
getCurrent() - Static method in class org.prorefactor.refactor.Rollback
Get the current rollback.
getCurrentScope() - Method in class org.prorefactor.treeparser01.TP01Support
 
getCurrFile() - Method in class com.joanju.cg.plugin.CgActionManager
Get the current java.io.File from the current IResource.
getCurrIFile() - Method in class com.joanju.cg.plugin.CgActionManager
Get the current IFile resource.
getCurrProjectName() - Method in class com.joanju.cg.plugin.CgActionManager
 
getCUsCallingName(int) - Static method in class com.joanju.cg.core.Callnames
 
getDatabase() - Method in class org.prorefactor.core.schema.Table
 
getDataType() - Method in class org.prorefactor.core.schema.Field
 
getDataType() - Method in class org.prorefactor.nodetypes.FieldRefNode
 
getDataType(int) - Static method in class org.prorefactor.treeparser.DataType
Get the DataType object for an integer token type.
getDataType(String) - Static method in class org.prorefactor.treeparser.DataType
Get the DataType object for a String "progress data type name", ex: "COM-HANDLE".
getDataType() - Method in class org.prorefactor.treeparser.FieldBuffer
Gets the underlying Field's dataType.
getDataType() - Method in interface org.prorefactor.treeparser.Primative
 
getDataType() - Method in class org.prorefactor.treeparser.Variable
 
getDbPassword() - Static method in class com.joanju.cgs.Configuration
 
getDbSet() - Method in class org.prorefactor.core.schema.Schema
Get databases sorted by name.
getDbUrl() - Static method in class com.joanju.cgs.Configuration
 
getDbUsername() - Static method in class com.joanju.cgs.Configuration
 
getDeclRefd() - Method in class org.prorefactor.refactor.source.MacroExpansion
 
getDefault() - Static method in class com.joanju.cg.api.CgAPI
Get a default instance of this API.
getDefault() - Static method in class com.joanju.cg.plugin.CgPlugin
 
getDefaultFrame() - Method in class org.prorefactor.treeparser.Block
From the nearest frame scoping block, get the default (possibly unnamed) frame if it exists.
getDefaultText(int) - Static method in class org.prorefactor.core.TokenTypes
For integer token types that represent a keyword in the syntax, this returns the full keyword text/name.
getDefglobalAddr() - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
getDefineNode() - Method in class org.prorefactor.treeparser.Symbol
 
getDefineNode() - Method in interface org.prorefactor.treeparser.SymbolI
If this symbol was defined directly by a DEFINE syntax, then this returns the DEFINE node, otherwise null.
getDefinitionPosition(MacroDef) - Static method in class org.prorefactor.macrolevel.MacroLevel
Trace back nested macro definitions until we find the original source.
getDerivation() - Method in class org.prorefactor.refactor.source.Expansion
Get the array of Expansion objects which were used for finding the text for nested tokens within the curly ref that this expansion is for.
getDescription() - Method in enum com.joanju.cg.core.UnresolvedProcedure
 
GETDIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETDIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getDirectChildren() - Method in class org.prorefactor.core.JPNode
Get an ArrayList of the direct children of this node.
getDirectionNode() - Method in class org.prorefactor.treeparser.Parameter
The node of (BUFFER|INPUT|OUTPUT|INPUTOUTPUT|RETURN).
getDirectiveText() - Method in class org.prorefactor.nodetypes.ProparseDirectiveNode
Get the directive text.
GETDOUBLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETDOUBLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getEditorMatchAdapter() - Method in class com.joanju.cg.search.FileSearchResult
 
getElement(int) - Method in class org.prorefactor.util.BaseTuple
 
getElements(Object) - Method in class com.joanju.cg.search.FileTableContentProvider
 
getElements(Object) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
getEnabledFields() - Method in class org.prorefactor.treeparser.FieldContainer
Get the enabled fields and variables in the frame.
getEndHandle() - Method in class org.prorefactor.refactor.LooseChain
 
getErrorList() - Method in class org.prorefactor.treeparser01.TP01Support
Partly implemented for Calls and Routines.
getErrors() - Method in class com.joanju.cgs.build.BuildJob
 
getErrorText() - Method in class com.joanju.cgs.Configuration
 
getEventNameRVal() - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
getExceptionText(Throwable) - Static method in class org.prorefactor.core.Util
 
getExpansions() - Method in class org.prorefactor.refactor.source.Token
The expansions list is a list of Expansion objects, in the case of a curly expansion.
getExportTable() - Method in class org.prorefactor.refactor.PUB
Get the array of exported symbols, in no particular order.
getExpressionSources() - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
Get the addresses of the sources for the expressions used in this instruction.
getExtent() - Method in class org.prorefactor.core.schema.Field
 
getExtent() - Method in class org.prorefactor.treeparser.FieldBuffer
The extent comes from the underlying Field.
getExtent() - Method in interface org.prorefactor.treeparser.Primative
 
getExtent() - Method in class org.prorefactor.treeparser.Variable
 
getExternalName() - Method in class org.prorefactor.treeparser.Call
Get the external procedure name to which this call refers.
getField() - Method in class org.prorefactor.treeparser.FieldBuffer
 
getFieldBuffer(Field) - Method in class org.prorefactor.treeparser.TableBuffer
Get or create a FieldBuffer for a Field.
getFieldBufferList() - Method in class org.prorefactor.treeparser.TableBuffer
Get a list of FieldBuffer symbols that have been created for this TableBuffer.
getFieldContainer() - Method in class org.prorefactor.core.JPNode
Get the FieldContainer (Frame or Browse) for a statement head node or a frame field reference.
getFieldPosOrder() - Method in class org.prorefactor.core.schema.Table
Get the ArrayList of fields in field position order (rather than sorted alpha).
getFieldSet() - Method in class org.prorefactor.core.schema.Table
 
getFile(Object) - Method in class com.joanju.cg.search.FileSearchResult
 
GETFILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETFILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getFile() - Method in class org.prorefactor.treeparser.ParseUnit
 
getFileChanges() - Method in class org.prorefactor.refactor.Rollback
Returns the list of FileChange objects which was added to during the last refactoring.
getFileCount() - Method in class com.joanju.cgs.build.BuildJob
 
getFileID() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getFileID() - Method in class com.joanju.cg.bytecode.CallInstr
 
getFileID() - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
getFileID() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getFileID() - Method in class com.joanju.cg.bytecode.PublishInstr
 
getFileID() - Method in class com.joanju.cg.core.FilePosition
 
getFileIDIndex() - Method in class com.joanju.cg.codegen.Codegenerator
Public because it's required by the UpdateEngine.
getFileIndex() - Method in class com.joanju.proparse.ProToken
 
getFileIndex() - Method in class org.prorefactor.core.JPNode
 
getFileIndex() - Method in class org.prorefactor.macrolevel.IncludeRef
 
getFileIndex() - Method in class org.prorefactor.macrolevel.MacroRef
 
getFileIndex() - Method in class org.prorefactor.macrolevel.NamedMacroRef
 
getFileIndex() - Method in class org.prorefactor.treeparser.ParseUnit
Get the file index, either from the PUB file or from the parser, whichever was used to get the tree.
getFileList() - Method in class com.joanju.cg.plugin.CgActionManager
 
getFileList() - Method in class com.joanju.cgs.ProjectFiles
 
getFileMatchAdapter() - Method in class com.joanju.cg.search.FileSearchResult
 
getFileName() - Method in class com.joanju.cg.core.FilePosition
 
getFilename() - Method in class com.joanju.proparse.ProParser
Override antlr parser getFilename().
getFilename() - Method in class com.joanju.proparse.ProToken
 
getFilename() - Method in class org.prorefactor.core.JPNode
 
getFilename(int) - Method in class org.prorefactor.core.JPUtil
Get a node's filename - even for a synthetic node.
getFilename() - Method in error org.prorefactor.treeparser.SemanticError
The file name for the node where the error was found.
getFilename() - Method in class org.prorefactor.treeparser.SemanticRecord
 
getFilenameArray() - Method in class com.joanju.ProparseLdr
Deprecated. May,2006. The new "filename-list" node attribute is used when the tree is loaded into JPNode, and the filename array is stored in the ProgramRootNode object.
getFilenameList() - Method in class com.joanju.proparse.DoParse
A reference to the collection of filenames from the parse.
getFilenameList() - Method in class com.joanju.proparse.ProToken
A reference to the collection of filenames from the parse.
getFilenameRefText() - Method in class org.prorefactor.refactor.source.IncludeExpansion
The text used for refering to an include file, in other words, the first token that came after the opening curly.
getFilenames() - Method in class org.prorefactor.core.JPNode
Get the array of file names.
getFileRefName() - Method in class org.prorefactor.macrolevel.IncludeRef
Get the string that was used for referencing the include file name.
getFilesDone() - Method in class com.joanju.cgs.build.BuildJob
 
getFirst(IAtom) - Static method in class org.prorefactor.refactor.source.Atom
Given an IAtom, repeat through prev() until the first is found
getFirstAtom() - Method in class org.prorefactor.refactor.source.Declaration
The first atom in this declaration's "value"
getFirstCondToken() - Method in class org.prorefactor.refactor.source.ConditionalExpansion
The first "condition" token: &IF, &ELSEIF, or &ELSE.
getFirstProperToken() - Method in class org.prorefactor.refactor.source.ConditionalExpansion
The first "proper" token - the first token to come after the condition.
getFirstToken() - Method in class org.prorefactor.refactor.source.Expansion
The first token in the chain of tokens which resulted from this expansion.
getFixedName() - Method in class org.prorefactor.refactor.tfnames.NamesTarget
 
GETFLOAT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETFLOAT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getFooter() - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
Returns the appropriate HTML footers.
getForQString(String) - Static method in class com.joanju.cg.db.StringTable
Given the text from a quoted string, returns a string ID.
getFrames() - Method in class org.prorefactor.treeparser.Block
Get a copy of the list of frames scoped to this block.
getFrameScopeBlock() - Method in class org.prorefactor.widgettypes.Frame
 
getFullPos() - Method in class com.joanju.cg.core.FilePosition
 
getFullText(int) - Static method in class com.joanju.proparse.NodeTypes
Returns uppercase of the type info record's full text.
getFullText(String) - Static method in class com.joanju.proparse.NodeTypes
 
getHandle() - Method in class com.joanju.ProparseLdr
Get a node handle.
getHandleRVal() - Method in class com.joanju.cg.bytecode.CallinInstr
 
getHandleType() - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
getHandleValues() - Method in class com.joanju.cg.api.AddSuperScriptReturn
 
getHandleValues() - Method in class com.joanju.cg.api.CallScriptReturn
 
getHeader() - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
Returns appropriate HTML headers.
getHeader() - Method in class com.joanju.proparse.sockets.BlobBuilder
 
getHiddenAfter() - Method in class org.prorefactor.core.JPNode
 
getHiddenBefore() - Method in class org.prorefactor.core.JPNode
 
getHiddenFirst() - Method in class org.prorefactor.core.JPNode
 
getHiddenTokens() - Method in class org.prorefactor.core.JPNode
 
getIDE() - Method in class org.prorefactor.refactor.RefactorSession
 
getIdNode() - Method in class org.prorefactor.nodetypes.FieldRefNode
We very often need to reference the ID node for a Field_ref node.
getIfile() - Method in class com.joanju.cg.plugin.CgMatch
 
getImage(Object) - Method in class com.joanju.cg.search.FileLabelProvider
 
getImageDescriptor(String) - Static method in class com.joanju.cg.plugin.CgPlugin
Returns an image descriptor for the image file at the given plug-in relative path.
getImageDescriptor() - Method in class com.joanju.cg.search.FileSearchResult
 
getImportTable() - Method in class org.prorefactor.refactor.PUB
Get the array of imported symbols, in no particular order.
getIndentString() - Method in class org.prorefactor.refactor.RefactorSession
Get a string for the indent for the current project.
getIndentString(String) - Static method in class org.prorefactor.refactor.util.Strings
Joanju variation - does nothing with tabwidth.
getIndentString(String, int) - Static method in class org.prorefactor.refactor.util.Strings
 
getIndex(T) - Method in class com.joanju.proparse.IntegerIndex
Returns -1 if not found.
getIndexFilename(int) - Method in class com.joanju.ProparseLdr
Deprecated. See the new "filename-list" node attribute in Proparse.
getIndexOffset() - Method in class com.joanju.DataXferStream
 
getIndirectDefineIdNode() - Method in class org.prorefactor.treeparser.Symbol
 
getIndirectDefineIdNode() - Method in interface org.prorefactor.treeparser.SymbolI
If this symbol was defined with syntax other than a direct DEFINE, then this returns the ID node, otherwise null.
getInitialValueAddr() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
getInsertPointInFile(int, String, int, int, ListingParser) - Method in class org.prorefactor.refactor.Refactor
Find an "insert point" in a specific source file, to come in front of a given AST node.
getInstance() - Static method in class com.joanju.ProparseLdr
This class is a "singleton"
getInstance() - Static method in class org.prorefactor.core.JPUtil
This class implements the "Singleton" design pattern.
getInstance() - Static method in class org.prorefactor.core.schema.Schema
Schema is a "Singleton"
getInstance() - Static method in class org.prorefactor.refactor.Refactor
This class implements the "Singleton" design pattern.
getInstance() - Static method in class org.prorefactor.refactor.RefactorSession
Get the Singleton instance.
getInstance() - Static method in class org.prorefactor.refactor.ScanLib
This class implements the "Singleton" design pattern.
getInstr() - Method in enum com.joanju.cg.core.UnresolvedProcedure
 
getInstructionSet() - Method in class com.joanju.cg.codegen.Codegenerator
 
GETINT64 - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETINT64 - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getIntegerElement(int) - Method in class org.prorefactor.util.BaseTuple
 
getIntegerValue() - Method in class com.joanju.cg.bytecode.LiteralnumInstr
May return null.
getInternalName() - Method in class org.prorefactor.treeparser.Call
Get the internal procedure name, if any, to which this call refers.
getJobNum() - Method in class com.joanju.cgs.build.BuildJob
 
getJsonData() - Method in class com.joanju.cgs.browse.CuXml
 
GETKEYVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETKEYVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getkeyvaluestate() - Method in class com.joanju.proparse.ProParser
 
getLabel() - Method in class com.joanju.cg.plugin.SearchForCallsQuery
 
getLabel() - Method in class com.joanju.cg.plugin.SearchForTargetsQuery
 
getLabel() - Method in class com.joanju.cg.plugin.UnresRptSearchQuery
 
getLabel() - Method in class com.joanju.cg.search.FileSearchPage
 
getLabel() - Method in class com.joanju.cg.search.FileSearchQuery
 
getLabel() - Method in class com.joanju.cg.search.FileSearchResult
 
getLabels() - Method in class org.prorefactor.refactor.messages.DataEntryDialog
 
getLastDescendant(JPNode) - Static method in class org.prorefactor.core.JPNode
Find the last child of the last child of the...
getLayoutVersion() - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
GETLICENSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETLICENSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getLikeNode() - Method in class org.prorefactor.treeparser.Symbol
 
getLikeNode() - Method in interface org.prorefactor.treeparser.SymbolI
If this was defined LIKE something, then we have a LIKE node
getLine() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getLine() - Method in class com.joanju.cg.bytecode.CallInstr
 
getLine() - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
getLine() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getLine() - Method in class com.joanju.cg.bytecode.PublishInstr
 
getLine() - Method in class com.joanju.cg.core.FilePosition
 
getLine() - Method in class com.joanju.cg.plugin.CgMatch
 
getLine() - Method in class org.prorefactor.core.JPNode
 
getLine() - Method in error org.prorefactor.treeparser.SemanticError
The line number for the node where the error was found.
getLine() - Method in class org.prorefactor.treeparser.SemanticRecord
 
getLink(Integer) - Method in class org.prorefactor.core.JPNode
Get a link to an arbitrary object.
getListingFileLine() - Method in class org.prorefactor.macrolevel.MacroRef
 
getListingFileName() - Static method in class org.prorefactor.refactor.RefactorSession
Get the listing file name, makes sure the directory exists.
getListingParser() - Method in class org.prorefactor.refactor.source.CompileUnit
Deprecated.  
getLocalCUIDValues() - Method in class com.joanju.cg.bytecode.AddsuperInstr
Get the set of possible CUIDs for the local handle.
getLocalProcNameRVal() - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
getLocalSources() - Method in class com.joanju.cg.bytecode.ProcedureInstr
Local call sites for this procedure.
getLocalTableBuffer(Table) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
 
getLocalTarget() - Method in class org.prorefactor.treeparser.Call
 
getLocalTargets() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getLocalTargets() - Method in class com.joanju.cg.bytecode.CallInstr
 
getLocalTargets() - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
getLocationInfo() - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
Returns the current value of the LocationInfo option.
getLogFile() - Method in class org.prorefactor.refactor.action.RenameFilesRefactor
Call close(), to flush the log file buffer, before looking at this file's contents.
GETLONG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETLONG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getLongSignature() - Method in class com.joanju.cg.bytecode.Endpoint
Get the lstring id for the long signature for this call or procedure.
getLuceneIndexDir() - Method in class com.joanju.cgs.Configuration
 
getLVal() - Method in class com.joanju.cg.bytecode.DefInstr
Get the address of the var def.
getMacroGraph() - Method in class org.prorefactor.treeparser.ParseUnit
This will trigger a parse if the PUB is out of date.
getMacroRefs() - Method in class com.joanju.cgs.AnalystParseUnit
Gets the local copy of getMacroSourceArray().
getMacroSourceArray() - Method in class org.prorefactor.treeparser.ParseUnit
This is just a shortcut for calling getMacroGraph() and MacroLevel.sourceArray().
getMacroSourceNum() - Method in class com.joanju.proparse.ProToken
 
getMatchCase() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getMatches() - Method in class com.joanju.cg.plugin.SearchForCallsQuery
Used for testing only.
getMatches() - Method in class com.joanju.cg.plugin.SearchForTargetsQuery
 
getMatches() - Method in class com.joanju.cg.printers.UnresolvedReport
 
getMatchWord() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getMessage() - Method in class com.joanju.cgs.browse.CuXml
 
getMessage() - Method in exception com.joanju.proparse.ProEvalException
 
getMessagesFileName() - Static method in class org.prorefactor.refactor.RefactorSession
 
getMethodName() - Method in class org.prorefactor.refactor.action.ExtractMethod
 
getMethodSig() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getMethodSigID() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getMethodSigID() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getMethodSigID() - Method in class com.joanju.cg.bytecode.PublishInstr
 
getName(int) - Method in class com.joanju.proparse.NodeTypes
Implements TokenTypesI, calls getTypeName().
getName() - Method in class org.prorefactor.core.schema.Database
 
getName() - Method in class org.prorefactor.core.schema.Field
 
getName() - Method in class org.prorefactor.core.schema.Table
 
getName(int) - Method in class org.prorefactor.core.TokenTypes
Implements TokenTypesI, calls getTokenName().
getName(int) - Method in interface org.prorefactor.core.TokenTypesI
 
getName() - Method in class org.prorefactor.core.unittest.RoutineHandler
 
getName() - Method in class org.prorefactor.treeparser.FieldBuffer
Returns the Field name.
getName() - Method in class org.prorefactor.treeparser.Symbol
 
getName() - Method in interface org.prorefactor.treeparser.SymbolI
 
getName() - Method in class org.prorefactor.treeparser.TableBuffer
Get the name of the buffer (overrides Symbol.getName).
getName(int) - Method in class org.prorefactor.treeparserbase.TokenTypesReader
 
getNameID() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getNameRVal() - Method in class com.joanju.cg.bytecode.CallInstr
The address of the instruction of the source of the procedure name.
getNameRVal() - Method in class com.joanju.cg.bytecode.PublishInstr
 
getNestedTokens() - Method in class org.prorefactor.refactor.source.Token
Our model keeps embedded curlies as embedded (nested) Token objects.
getNext() - Method in class com.joanju.proparse.ProToken
Convenience method for (ProToken) getHiddenAfter().
getNode() - Method in class org.prorefactor.treeparser.Block
Get the node for this block.
getNodeArray() - Method in class com.joanju.cgs.AnalystParseUnit
Gets the local copy of TreeUtils.nodeArray(getTopNode()).
getNodeColumn(int) - Method in class com.joanju.ProparseLdr
Get the column position of a node's original text.
getNodeFileIndex(int) - Method in class com.joanju.ProparseLdr
Get the file index for a given node.
getNodeFilename(int) - Method in class com.joanju.ProparseLdr
If the node represents an actual source code token, then this function returns the name of the source file where the token was found.
getNodeFrom(int, int, int) - Method in class org.prorefactor.core.PositionIndex
Get the node at a position, or the next node immediately after the position.
getNodeLine(int) - Method in class com.joanju.ProparseLdr
If the node represents an actual source code token, then this function returns the line number within the source file where the token was found.
getNodeNum() - Method in class com.joanju.cg.api.EndpointAPI
Get the number of the JPNode in the syntax tree which maps to this record.
getNodeNum() - Method in class com.joanju.cg.bytecode.Bytecode
Currently only implemented for Calls and Procedures.
getNodeNum() - Method in class com.joanju.cg.bytecode.DefInstr
Get the node number for the Field_ref node for a DefInstr record.
getNodeNum() - Method in class org.prorefactor.core.JPNode
Node number, as counted in the syntax tree.
getNodeText(int) - Method in class com.joanju.ProparseLdr
Returns the original source code for the given node's token.
getNodeType(int) - Method in class com.joanju.ProparseLdr
Returns the type of the given node's token.
getNodeTypeI(int) - Method in class com.joanju.ProparseLdr
Returns the integer type of the given node's token.
getNumReads() - Method in class org.prorefactor.treeparser.Symbol
 
getNumReads() - Method in interface org.prorefactor.treeparser.SymbolI
 
getNumSelected() - Method in class com.joanju.cg.plugin.CgActionManager
Get the number of selected files.
getNumWrites() - Method in class org.prorefactor.treeparser.Symbol
 
getNumWrites() - Method in interface org.prorefactor.treeparser.SymbolI
 
getOffsetOf(Object) - Method in class com.joanju.DataXferStream
Get the offset of an object that's already been stored.
getOpcode() - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.Bytecode
 
getOpcode() - Method in class com.joanju.cg.bytecode.CallinInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.CallInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.CheckvalsInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.DecleventInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.DeclsnsupInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.DefInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.GetsharedInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.PopInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.PublishInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.PushInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.PushonretInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.ReturnInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.RetvalgetInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.RetvalsetInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.ScriptValsInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.SupersInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.TriggerblockInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.UnknownvalInstr
 
getOpcode() - Method in class com.joanju.cg.bytecode.UnresInstr
 
getOrder() - Method in class com.joanju.cg.search.FileLabelProvider
 
getOriginal() - Method in class org.prorefactor.core.JPNode
If this AST was constructed from another, then get the original.
getParameters() - Method in class org.prorefactor.treeparser.Call
 
getParameters() - Method in class org.prorefactor.treeparser.Routine
 
getParamNameIDs() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getParamNum() - Method in class com.joanju.cg.bytecode.PopInstr
 
getParamNum() - Method in class com.joanju.cg.bytecode.PushInstr
 
getParent(Object) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
getParent() - Method in class org.prorefactor.macrolevel.MacroDef
 
getParent() - Method in interface org.prorefactor.macrolevel.MacroEvent
 
getParent() - Method in class org.prorefactor.macrolevel.MacroRef
 
getParent() - Method in class org.prorefactor.treeparser.Block
This returns the block of the parent scope.
getParentScope() - Method in class org.prorefactor.treeparser.SymbolScope
 
getParseUnit() - Method in class com.joanju.cg.codegen.Codegenerator
 
getParseUnit() - Method in class org.prorefactor.refactor.PUB
 
getParseUnit() - Method in class org.prorefactor.treeparser01.TP01Action
 
getPluginStateLocation() - Static method in class com.joanju.cg.core.AppContext
 
GETPOINTERVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETPOINTERVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getPos() - Method in class org.prorefactor.core.JPNode
Return int[3] of nodes file/line/col.
getPosition(int) - Method in class org.prorefactor.core.JPUtil
Get a node's fileIndex/line/col position - even for a synthetic node.
getPosition() - Method in class org.prorefactor.macrolevel.MacroDef
 
getPosition() - Method in interface org.prorefactor.macrolevel.MacroEvent
Returns int[3] of file/line/column.
getPosition() - Method in class org.prorefactor.macrolevel.MacroRef
Get an int[3] file/line/column position for this macro reference.
getPositionString(int) - Method in class org.prorefactor.core.JPUtil
Get a string representation of a node's position, ex: "mydir/myfile.p:12:13".
getPositionString(int[]) - Method in class org.prorefactor.core.JPUtil
Get a string representation of an int[3] position, ex: "mydir/myfile.p:12:13".
getPrev() - Method in class com.joanju.proparse.ProToken
Convenience method for (ProToken) getHiddenBefore().
getProcAddressOrStub(int) - Method in class com.joanju.cg.bytecode.CompileunitInstr
Used during cross referencing.
getProcedureInstrFor(int) - Method in class com.joanju.cg.compileunit.InstructionSet
For an input instruction address, get the ProcedureInstr for the procedure it belongs to.
getProcedureList() - Method in class com.joanju.cg.api.CallSite
Get the list of potential target procedures for this call site.
getProcedureName() - Method in class com.joanju.cg.api.Procedure
Get the name of the internal procedure or user defined function.
getProcedureNames() - Method in class com.joanju.cg.api.CallScriptReturn
 
getProcedures(File) - Method in class com.joanju.cg.api.CgAPI
Get the list of procedures found in a compile unit.
getProgressName() - Method in class org.prorefactor.treeparser.DataType
The progress name for the data type is all caps, ex: "COM-HANDLE"
getProgressSettings() - Method in class org.prorefactor.refactor.RefactorSession
 
getProgressSettingsFilename(String) - Static method in class org.prorefactor.refactor.RefactorSession
 
getProgressType() - Method in class org.prorefactor.treeparser.Dataset
Returns TokenTypes.DATASET.
getProgressType() - Method in class org.prorefactor.treeparser.Datasource
Returns TokenTypes.DATASOURCE.
getProgressType() - Method in class org.prorefactor.treeparser.FieldBuffer
Always returns FIELD.
getProgressType() - Method in class org.prorefactor.treeparser.Parameter
Integer corresponding to TokenType for (BUFFER|VARIABLE|TEMPTABLE|DATASET|PARAMETER).
getProgressType() - Method in class org.prorefactor.treeparser.Query
Returns TokenTypes.QUERY.
getProgressType() - Method in class org.prorefactor.treeparser.Routine
Return TokenTypes: Program_root, PROCEDURE, FUNCTION, or METHOD.
getProgressType() - Method in class org.prorefactor.treeparser.Stream
Returns TokenTypes.STREAM.
getProgressType() - Method in class org.prorefactor.treeparser.Symbol
 
getProgressType() - Method in interface org.prorefactor.treeparser.SymbolI
From TokenTypes: VARIABLE, FRAME, MENU, MENUITEM, etc.
getProgressType() - Method in class org.prorefactor.treeparser.TableBuffer
Always returns BUFFER, whether this is a named buffer or a default buffer.
getProgressType() - Method in class org.prorefactor.treeparser.Variable
Returns TokenTypes.VARIABLE.
getProgressType() - Method in class org.prorefactor.widgettypes.Browse
Returns TokenTypes.BROWSE.
getProgressType() - Method in class org.prorefactor.widgettypes.Button
Returns TokenTypes.BUTTON.
getProgressType() - Method in class org.prorefactor.widgettypes.Frame
Returns TokenTypes.FRAME.
getProgressType() - Method in class org.prorefactor.widgettypes.Image
Returns TokenTypes.IMAGE.
getProgressType() - Method in class org.prorefactor.widgettypes.Menu
Returns TokenTypes.MENU.
getProgressType() - Method in class org.prorefactor.widgettypes.MenuItem
Returns TokenTypes.MENUITEM.
getProgressType() - Method in class org.prorefactor.widgettypes.Rectangle
Returns TokenTypes.RECTANGLE.
getProgressType() - Method in class org.prorefactor.widgettypes.Submenu
Returns TokenTypes.SUBMENU.
getProjectName() - Method in class org.prorefactor.refactor.RefactorSession
Returns the name of the currently loaded project
getProjectRelativePath(File) - Method in interface org.prorefactor.refactor.IDE
Find the project name and the project relative path for a File object.
getProjectRelativePath(File) - Method in class org.prorefactor.refactor.IDEDefault
 
getProjectsDirName() - Static method in class org.prorefactor.refactor.RefactorSession
Returns instance context directory plus "prorefactor/projects/".
getProparseSettings() - Method in class org.prorefactor.refactor.RefactorSession
Returns the Settings for the currently loaded project
getProparseSettingsFilename(String) - Static method in class org.prorefactor.refactor.RefactorSession
 
getProrefactorDirName() - Static method in class org.prorefactor.refactor.RefactorSession
Returns the instance context directory plus "prorefactor/"
getProRefactorProjectDir() - Method in class org.prorefactor.refactor.RefactorSession
 
getProRefactorProjectDir(String) - Method in class org.prorefactor.refactor.RefactorSession
 
getPUB() - Method in class org.prorefactor.treeparser.ParseUnit
Get or create a PUB
getPublisherHdlRVal() - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
getQuery() - Method in class com.joanju.cg.search.FileSearchResult
 
getQuote() - Method in class org.prorefactor.core.Pstring
Get the character quotation mark.
getRelFileIndex() - Method in class com.joanju.cgs.AnalystParseUnit
Similar to a ParseUnit fileIndex, but has relative paths in the entries.
getReturnDatatypeNode() - Method in class org.prorefactor.treeparser.Routine
Null for PROCEDURE, node of the datatype for FUNCTION or METHOD.
getRollbackDir() - Method in class org.prorefactor.refactor.RefactorSession
Get the rollback directory, creates it if it doesn't exist.
getRollbackDirName() - Static method in class org.prorefactor.refactor.RefactorSession
Get the name of the rollback directory, creates it if it doesn't exist.
getRoot() - Method in class org.prorefactor.macrolevel.ListingParser
Get the macro tree's root - an IncludeRef object which represents the main.p source file.
getRootBlock() - Method in class org.prorefactor.treeparser.SymbolScope
 
getRootDirs() - Method in class com.joanju.cgs.Configuration
 
getRootScope() - Method in class org.prorefactor.treeparser.ParseUnit
 
getRootScope() - Method in class org.prorefactor.treeparser.SymbolScope
 
getRootScope() - Method in class org.prorefactor.treeparser01.TP01Support
 
getRoutineMap() - Method in class org.prorefactor.treeparser.SymbolScopeRoot
 
getRoutineScope() - Method in class org.prorefactor.core.unittest.RoutineHandler
 
getRoutineScope() - Method in class org.prorefactor.treeparser.Routine
 
getRunArgument() - Method in class org.prorefactor.treeparser.Call
 
getRVal() - Method in class com.joanju.cg.bytecode.DefInstr
Get the address of the r-value source.
getRVal() - Method in class com.joanju.cg.bytecode.PushInstr
 
getRVal() - Method in class com.joanju.cg.bytecode.ReturnInstr
The rVal is zero unless this is a RETURN from a FUNCTION|METHOD.
getRVal() - Method in class com.joanju.cg.bytecode.RetvalsetInstr
 
getScanNumFromIndex(int) - Method in class org.prorefactor.refactor.ScanManager
Given a file index, find or create a scan for the source file.
getScanNumFromNode(int) - Method in class org.prorefactor.refactor.ScanManager
Given a node, find or create a scanner for the node's original source.
getScanObjectFromIndex(int) - Method in class org.prorefactor.refactor.ScanManager
Given a file index, find or create a scan for the source file.
getSchemaMapOffset() - Method in class com.joanju.DataXferStream
 
getScope() - Method in class org.prorefactor.treeparser.Symbol
 
getScope() - Method in interface org.prorefactor.treeparser.SymbolI
 
getScriptDirectory() - Static method in class com.joanju.cg.core.ScriptLoader
Get the script directory, or null if the joanjuconfig directory is not found.
getSearchAreaLabel(String) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getsearchAreaNames() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getSearchDown() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getSearchResult() - Method in class com.joanju.cg.search.FileSearchQuery
 
getSearchString() - Method in class com.joanju.cg.search.FileSearchQuery
 
getSearchString() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getSearchTargetValues() - Method in class com.joanju.cg.bytecode.SupersInstr
Get the SEARCH-TARGET CUIDs.
getSectionWithComments(int, int, int) - Method in class org.prorefactor.refactor.Refactor
Get a scanner section, based on an AST node/branch, with leading comments and whitespace, and any trailing comments before the line break.
getSelectedSearchArea() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
getSelectedText() - Method in class org.prorefactor.refactor.action.ExtractMethod
 
getSelfAndSearchTargetSupers() - Method in class com.joanju.cg.bytecode.SupersInstr
If RUN SUPER or SUPER() is called from this procedure, then we need a set of all possible target super CUs.
GetsharedInstr - Class in com.joanju.cg.bytecode
 
GetsharedInstr() - Constructor for class com.joanju.cg.bytecode.GetsharedInstr
 
GetsharedInstr(int, int) - Constructor for class com.joanju.cg.bytecode.GetsharedInstr
 
getSharedNameID() - Method in class com.joanju.cg.bytecode.GetsharedInstr
 
GETSHORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETSHORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getSignature() - Method in class com.joanju.cg.api.EndpointAPI
Get Callgraph's "signature" for this call or procedure.
GETSIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETSIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getSortedList() - Method in class com.joanju.cg.compileunit.InstructionSet
 
getSortOrder() - Method in class com.joanju.cg.search.SortAction
 
getSourceColumn() - Method in class com.joanju.cg.api.EndpointAPI
Get the column position in the source file where this call instruction is found.
getSourceFile() - Method in class org.prorefactor.refactor.source.IncludeExpansion
 
getSourceFile(File) - Method in class org.prorefactor.refactor.source.SourceFilePool
Fetch a SourceFile object from a File object.
getSourceFileID() - Method in class com.joanju.cg.api.EndpointAPI
Get a unique integer ID for the source file.
getSourceFileName() - Method in class com.joanju.cg.api.EndpointAPI
Get the canonical path to the source file that this call instruction is found in.
getSourceLine() - Method in class com.joanju.cg.api.EndpointAPI
Get the line number in the source file where this call instruction is found.
getSourceNum() - Method in class org.prorefactor.core.JPNode
Source number in the macro tree.
getSources() - Method in class com.joanju.cg.bytecode.Bytecode
Returns null.
getSources() - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
getSources() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
getSources() - Method in class com.joanju.cg.bytecode.PushonretInstr
 
getSrcAddr() - Method in class com.joanju.cg.core.Xref
 
getSrcCU() - Method in class com.joanju.cg.core.Xref
 
getStartHandle() - Method in class org.prorefactor.refactor.LooseChain
 
getstate() - Method in class com.joanju.proparse.ProParser
 
getState2() - Method in interface org.prorefactor.core.IJPNode
Attribute "state2" is necessary for the tree parsers, so it is one attribute which must always be available.
getState2() - Method in class org.prorefactor.core.JPNode
 
getStatement() - Method in class org.prorefactor.core.JPNode
Return self if statehead, otherwise returns enclosing statehead.
getStatementList() - Method in class org.prorefactor.treeparser.FieldContainer
Get the list of nodes for the statements which operate on this FieldContainer.
getStoretype() - Method in class org.prorefactor.core.schema.Table
 
GETSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getStringID() - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
getSubtypeIndex() - Method in class org.prorefactor.core.JPNode
Every JPNode subtype has its own index.
getSubtypeIndex() - Method in class org.prorefactor.nodetypes.BlockNode
Every JPNode subtype has its own index.
getSubtypeIndex() - Method in class org.prorefactor.nodetypes.FieldRefNode
Every JPNode subtype has its own index.
getSubtypeIndex() - Method in class org.prorefactor.nodetypes.ProgramRootNode
Every JPNode subtype has its own index.
getSubtypeIndex() - Method in class org.prorefactor.nodetypes.ProparseDirectiveNode
Every JPNode subtype has its own index.
getSubtypeIndex() - Method in class org.prorefactor.nodetypes.RecordNameNode
Every JPNode subtype has its own index.
getSuperClassName() - Method in class org.prorefactor.refactor.PUB
 
getSuperCUIDValues() - Method in class com.joanju.cg.bytecode.AddsuperInstr
Get the set of possible CUIDs for the super handle.
getSuperCUValues() - Method in class com.joanju.cg.bytecode.SupersInstr
 
getSuperHdlAddr() - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
getSymbol() - Method in class org.prorefactor.core.JPNode
Certain nodes will have a link to a Symbol, set by TreeParser01.
getSymbol() - Method in class org.prorefactor.nodetypes.FieldRefNode
Get the Symbol for a Field_ref node.
getSymbol() - Method in class org.prorefactor.treeparser.BufferScope
 
getSymbol() - Method in class org.prorefactor.treeparser.Parameter
For call arguments that are expressions, there might be no symbol (null).
getSymbolNameID() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
getSymbols() - Method in class com.joanju.cg.codegen.Codegenerator
 
getSymbolScope() - Method in class org.prorefactor.treeparser.Block
 
getTable() - Method in class org.prorefactor.core.schema.Field
 
getTable() - Method in class org.prorefactor.treeparser.TableBuffer
 
getTableBuffer() - Method in class org.prorefactor.nodetypes.RecordNameNode
 
getTableSet() - Method in class org.prorefactor.core.schema.Database
 
getTargetCuids() - Method in class com.joanju.cg.bytecode.CallinInstr
 
getTargetSet() - Method in interface org.prorefactor.refactor.ILint
Get the lint's RefactorTarget set
getTargetSet() - Method in class org.prorefactor.refactor.tfnames.NamesLint
 
getTargetType() - Method in class com.joanju.cg.bytecode.AbstractCall
 
getTargetType() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
getTempDir() - Method in class org.prorefactor.refactor.RefactorSession
Get the temp directory, creates it if it doesn't exist.
getText(Object) - Method in class com.joanju.cg.search.FileLabelProvider
 
getText() - Method in class org.prorefactor.core.JPNode
 
getText() - Method in class org.prorefactor.core.Pstring
Same as justText - get the text stripped of quotes and attributes.
getText(IAtom, IAtom) - Static method in class org.prorefactor.refactor.source.Atom
Find the text between two IAtoms, inclusive of begin, exclusive of the terminator.
getTgtAddr() - Method in class com.joanju.cg.core.Xref
 
getTgtCU() - Method in class com.joanju.cg.core.Xref
 
getThisProcedureExprInstr() - Method in class com.joanju.cg.compileunit.InstructionSet
For THIS-PROCEDURE as an r-value, just need an instruction which returns this CUID.
getThreadLocalConnection() - Static method in class com.joanju.cg.db.DB
Get this thread's Connection TO BE USED FOR READ-ONLY QUERIES ONLY.
getTimeStamp() - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
getTimestamp() - Method in class org.prorefactor.refactor.PUB
Get the time stamp (File.lastModified()) of the PUB file.
getTitle() - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
Returns the current value of the Title option.
getTitle() - Method in class org.prorefactor.refactor.messages.DataEntryDialog
 
getTokenName(int) - Static method in class org.prorefactor.core.TokenTypes
Get the token name for this token type.
getTokenTree() - Method in class org.prorefactor.refactor.source.CompileUnit
Deprecated.  
getTokenType() - Method in class org.prorefactor.treeparser.DataType
Returns the Proparse integer token type, ex: TokenTypes.COMHANDLE
getTokenTypeName(int) - Method in class com.joanju.ProparseLdr
Returns the token type name of the given token type number.
getTokenTypeNumber(String) - Method in class com.joanju.ProparseLdr
Returns the token type number of the given token type name.
getTooltip() - Method in class com.joanju.cg.search.FileSearchResult
 
getTopNode() - Method in class com.joanju.proparse.DoParse
 
getTopNode() - Method in class org.prorefactor.refactor.Scan
Assuming that the top node will never change (it shouldn't) then it's safe to hang on to a handle to that top node.
getTopNode() - Method in class org.prorefactor.treeparser.ParseUnit
Get the syntax tree top (Program_root) node
getTransfer() - Method in class com.joanju.cg.search.ResourceTransferDragAdapter
 
getTree() - Method in class org.prorefactor.refactor.PUB
Return the JPNode syntax tree that was loaded with load()
getType() - Method in class org.prorefactor.core.JPNode
 
getTypeName(int) - Static method in class com.joanju.proparse.NodeTypes
Get the type name (different than the keyword literal text) for a type number.
getTypeNum(String) - Static method in class com.joanju.proparse.NodeTypes
Get the type number for a type name.
getUnnamedBuffer(Table) - Method in class org.prorefactor.treeparser.SymbolScope
Get or create the unnamed buffer for a schema table.
GETUNSIGNEDLONG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETUNSIGNEDLONG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GETUNSIGNEDSHORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GETUNSIGNEDSHORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
getUserInput() - Method in class org.prorefactor.refactor.ReviewChangesDialog
Wait for the user to close the dialog.
getUserScriptSource() - Method in class com.joanju.cg.bytecode.Assignment
Get the address of the instruction which the user script set as the source for values for this pop instruction.
getVal(String, String) - Method in class org.prorefactor.refactor.settings.Settings
Returns property value, or original if property value is null
getValue(int) - Method in class com.joanju.proparse.IntegerIndex
Returns null if not found.
getValue() - Method in class org.prorefactor.treeparser.Expression
 
getValue() - Method in class org.prorefactor.treeparser.RunHandle
Get the name of the external procedure associated with the runHandle
getValue() - Method in interface org.prorefactor.treeparser.Value
 
getValue() - Method in class org.prorefactor.treeparser.Variable
 
getValues() - Method in class com.joanju.cg.bytecode.AbstractCall
Get the return values for a function/method, or an empty set for a PROCEDURE.
getValues() - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
getValues() - Method in class com.joanju.cg.bytecode.Bytecode
Get the set of values for this instruction.
getValues() - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
getValues() - Method in class com.joanju.cg.bytecode.DefInstr
 
getValues() - Method in class com.joanju.cg.bytecode.DefsharedInstr
Get the global values as well as the locally contributed ones.
getValues() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
getValues() - Method in class com.joanju.cg.bytecode.LiteralstrInstr
Get a HashSet with just one entry - the string literal ID.
getValues() - Method in class com.joanju.cg.bytecode.PopInstr
 
getValues() - Method in class com.joanju.cg.bytecode.PushInstr
 
getValues() - Method in class com.joanju.cg.bytecode.ReturnInstr
 
getValues() - Method in class com.joanju.cg.bytecode.ScriptValsInstr
 
getValues() - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
getValues() - Method in class com.joanju.cg.bytecode.UnknownvalInstr
 
getValues() - Method in class com.joanju.cg.bytecode.UnresInstr
 
getValues() - Method in class com.joanju.proparse.IntegerIndex
Returns an array list in order from zero to number of indexes of all the values.
getValues() - Method in class org.prorefactor.refactor.messages.DataEntryDialog
Returns the contents of the Text widgets in the dialog in a String array.
getValuesCalcLocal(Bytecode, InstructionSet) - Method in class com.joanju.cg.bytecode.Bytecode
Calculate local values.
getVariables() - Method in class org.prorefactor.treeparser.SymbolScope
Get the Variables.
getVersion() - Method in class com.joanju.ProparseLdr
Returns the version of proparse.dll.
getViewer() - Method in class com.joanju.cg.search.FileSearchPage
 
getWhereUsed() - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
As an expression term, this instruction's values are used by zero or one other instruction.
getWhereUsed() - Method in class com.joanju.cg.bytecode.Bytecode
Returns null.
getWhereUsed() - Method in class com.joanju.cg.bytecode.DefInstr
 
getWhereUsed() - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
getWhereUsed() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
getWhereUsed() - Method in class com.joanju.cg.bytecode.PopInstr
 
getWhereUsed() - Method in class com.joanju.cg.bytecode.ProcedureInstr
Where, OTHER THAN local sources, is this procedure instruction 'used'? Instructions for SOURCE-PROCEDURE and TARGET-PROCEDURE (if either exist) are in the where-used list for this procedure, because if the set of call sites for this procedure changes, then those have to be recalculated.
getWhereUsed() - Method in class com.joanju.cg.bytecode.ReturnInstr
Return the address of the function/method PushonretInstr.
getWhereUsed() - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
getXmlString() - Method in class com.joanju.cgs.browse.CuXml
 
getXrefs() - Method in class com.joanju.cg.bytecode.Bytecode
 
gimme() - Method in class org.prorefactor.core.HandleCollection
 
GLOBAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GLOBAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GLOBAL - Static variable in class org.prorefactor.macrolevel.MacroDef
 
GLOBALDEFINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GLOBALDEFINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
go(JPNode) - Method in interface com.joanju.cg.api.AddSuperScriptI
 
go(JPNode) - Method in interface com.joanju.cg.api.CallScriptI
 
go(ParseUnit, Document) - Method in interface com.joanju.cgs.lucene.LuceneScriptI
 
go() - Method in class org.prorefactor.reports.HowUsedConsole
 
go() - Method in class org.prorefactor.reports.WhereUsedConsole
 
GOON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GOON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
goon_elem() - Method in class com.joanju.proparse.ProParser
 
goonphrase() - Method in class com.joanju.proparse.ProParser
 
GOPENDING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GOPENDING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GRANT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GRANT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
grant_rev_opt() - Method in class com.joanju.proparse.ProParser
 
grant_rev_opt2() - Method in class com.joanju.proparse.ProParser
 
grant_rev_to() - Method in class com.joanju.proparse.ProParser
 
grantstate() - Method in class com.joanju.proparse.ProParser
 
GRAPHICEDGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GRAPHICEDGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GroovyConsole - Class in com.joanju.cg.plugin
 
GroovyConsole() - Constructor for class com.joanju.cg.plugin.GroovyConsole
 
GROUP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GROUP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GROUPBOX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GROUPBOX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GTHAN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GTHAN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GTOREQUAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GTOREQUAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GTORLT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GTORLT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
GUID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
GUID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
gwidget() - Method in class com.joanju.proparse.ProParser
 

H

HANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HANDLE - Static variable in class org.prorefactor.treeparser.DataType
 
HandleCollection - Class in org.prorefactor.core
Eases use of large numbers of Proparse node handles.
HandleCollection() - Constructor for class org.prorefactor.core.HandleCollection
 
HandleCollectionT - Class in org.prorefactor.core.unittest
 
HandleCollectionT(String) - Constructor for class org.prorefactor.core.unittest.HandleCollectionT
 
handleToString(int) - Method in class org.prorefactor.core.JPUtil
Return a simple string representation of a node.
hasChildren(Object) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
hasDefaultText(int) - Static method in class org.prorefactor.core.TokenTypes
Proparse tracks keywords that are part of the syntax, but does not track keywords that are only attribute/method names.
hasError() - Method in class com.joanju.cgs.Configuration
 
hasHandleValues() - Method in class com.joanju.cg.api.AddSuperScriptReturn
 
hasHandleValues() - Method in class com.joanju.cg.api.CallScriptReturn
 
hashCode() - Method in class com.joanju.cg.api.CallSite
Return the hash code of the address.
hashCode() - Method in class com.joanju.cg.api.Procedure
Return the hash code of the address.
hashCode() - Method in class com.joanju.cg.bytecode.Bytecode
 
hashCode() - Method in class com.joanju.cg.core.FilePosition
 
hashCode() - Method in class com.joanju.cg.core.InstructionAddress
 
hashCode() - Method in class com.joanju.cg.core.Xref
 
hashCode() - Method in class com.joanju.cg.plugin.CgMatch
 
hashCode() - Method in class org.prorefactor.refactor.FileTarget
 
hashCode() - Method in class org.prorefactor.refactor.RefactorTarget
 
hashCode() - Method in class org.prorefactor.util.BaseTuple
 
hasIndex(int) - Method in class com.joanju.proparse.IntegerIndex
 
hasLocalTarget(int) - Method in class com.joanju.cg.bytecode.AbstractCall
 
hasLocalTarget(int) - Method in class com.joanju.cg.bytecode.CallInstr
 
hasProcedureNames() - Method in class com.joanju.cg.api.CallScriptReturn
 
hasRoutine(String) - Method in class org.prorefactor.treeparser.SymbolScope
Answer whether the scope has a Routine named by param.
hasSuperCUValue(int) - Method in class com.joanju.cg.bytecode.SupersInstr
Is the input CUID already in this CU's superCUValues set?
hasValue(T) - Method in class com.joanju.proparse.IntegerIndex
 
HAVING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HAVING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HDL_TYPE_SOURCE_PROCEDURE - Static variable in class com.joanju.cg.bytecode.SyshandleInstr
 
HDL_TYPE_TARGET_PROCEDURE - Static variable in class com.joanju.cg.bytecode.SyshandleInstr
 
HEADER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HEADER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HEADER - Static variable in class org.prorefactor.refactor.PUB
loadTo(HEADER) Gets all the segments necessary for checking if the binary is up to date or not.
header_background() - Method in class com.joanju.proparse.ProParser
 
HEIGHT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HEIGHT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HELP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HELP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
help_const() - Method in class com.joanju.proparse.ProParser
 
HELPTOPIC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HELPTOPIC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HEXDECODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HEXDECODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HEXENCODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HEXENCODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HIDDEN_CURSOR - Static variable in class org.prorefactor.treeparser.BufferScope
A "hidden cursor" is a BufferScope which has no side-effects on surrounding blocks like strong, weak, and reference scopes do.
hiddenAddToFront(int, String, String) - Method in class com.joanju.ProparseLdr
Creates a new hidden token with type newType and text newText, and makes this token the first hidden token of theHandle.
hiddenBeforeSync(int, int) - Method in class org.prorefactor.refactor.Refactor
Attempt to change scan nodes so they match AST hidden tokens.
hiddenDelete(int) - Method in class com.joanju.ProparseLdr
Deletes the current hidden token of theHandle.
hiddenGetBefore(int) - Method in class com.joanju.ProparseLdr
Sets the current hidden token to be the hidden token that comes before the node referred to by the input handle.
hiddenGetColumn() - Method in class com.joanju.ProparseLdr
This function returns the column position within the source file where the current hidden token was found.
hiddenGetFilename() - Method in class com.joanju.ProparseLdr
Returns the name of the source file where the current hidden token came from.
hiddenGetFirst(int) - Method in class com.joanju.ProparseLdr
Sets the current hidden token to be the first hidden token that comes before the node referred to by the input handle.
hiddenGetLine() - Method in class com.joanju.ProparseLdr
Returns the line number within the source file where the current hidden token came from.
hiddenGetNext() - Method in class com.joanju.ProparseLdr
Finds the next hidden token after the current hidden token, then sets the current hidden token to be that newly found one.
hiddenGetPrevious() - Method in class com.joanju.ProparseLdr
Finds the hidden token previous to the current hidden token, then sets the current hidden token to be that newly found one.
hiddenGetText() - Method in class com.joanju.ProparseLdr
Returns the text of the current hidden token.
hiddenGetType() - Method in class com.joanju.ProparseLdr
Returns the type of the current hidden token, for example "WS" for whitespace, or "COMMENT".
hiddenInsertAfter(String, String) - Method in class com.joanju.ProparseLdr
Creates a new hidden token of the given type and text and inserts it after the current hidden token.
hiddenSetText(String) - Method in class com.joanju.ProparseLdr
Sets the text of the current hidden token to newText.
hiddenSetType(String) - Method in class com.joanju.ProparseLdr
Sets the type of the current hidden token to newType.
HIDE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HIDE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
hidestate() - Method in class com.joanju.proparse.ProParser
 
HINT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HINT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HORIZONTAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HORIZONTAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HOSTBYTEORDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HOSTBYTEORDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HowUsed - Class in org.prorefactor.reports
 
HowUsed(BufferedWriter, LogWriter, Field) - Constructor for class org.prorefactor.reports.HowUsed
 
HowUsedConsole - Class in org.prorefactor.reports
Provides console UI for the How Used report.
HowUsedConsole() - Constructor for class org.prorefactor.reports.HowUsedConsole
 
HTMLENDOFLINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLENDOFLINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HTMLFRAMEBEGIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLFRAMEBEGIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HTMLFRAMEEND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLFRAMEEND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HTMLHEADERBEGIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLHEADERBEGIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HTMLHEADEREND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLHEADEREND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HTMLTITLEBEGIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLTITLEBEGIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
HTMLTITLEEND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
HTMLTITLEEND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

I

IAtom - Interface in org.prorefactor.refactor.source
 
ICallback - Interface in org.prorefactor.core
 
ICallbackAST - Interface in org.prorefactor.core
Interface for callback with an antlr.collections.AST.
ICallbackb - Interface in org.prorefactor.core
Callback with a boolean value.
ICallbacki - Interface in org.prorefactor.core
Callback with int return, int argument.
IConstants - Interface in org.prorefactor.core
Constants commonly used when working with Proparse.
id() - Method in enum com.joanju.cg.core.ReservedCUID
 
ID - Static variable in class com.joanju.cg.plugin.CgPlugin
 
ID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
id() - Method in class org.prorefactor.treeparser.Call
The fully qualified routine name to which this call refers.
ID_THREE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ID_THREE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ID_TWO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ID_TWO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IDE - Interface in org.prorefactor.refactor
An interface to the IDE from ProRefactor.
IDEDefault - Class in org.prorefactor.refactor
 
IDEDefault(RefactorSession) - Constructor for class org.prorefactor.refactor.IDEDefault
 
identifier() - Method in class com.joanju.proparse.ProParser
 
IF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
if_else() - Method in class com.joanju.proparse.ProParser
 
ifblock(AST) - Method in class com.joanju.proparse.ProEval
 
IFCOND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IFCOND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IFileSearchContentProvider - Interface in com.joanju.cg.search
 
ifstate() - Method in class com.joanju.proparse.ProParser
 
ignoresThrowable() - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
The HTML layout handles the throwable contained in logging events.
IJPNode - Interface in org.prorefactor.core
This interface exists so that we can refer to it, rather than to JPNode directly, from the tree parsers.
IJPTreeParser - Interface in org.prorefactor.treeparser
Common interface for our tree parsers.
ILint - Interface in org.prorefactor.refactor
Interface to a Lint object.
IMAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Image - Class in org.prorefactor.widgettypes
 
Image() - Constructor for class org.prorefactor.widgettypes.Image
Only to be used for persistence/serialization.
Image(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.Image
 
IMAGEDOWN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGEDOWN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMAGEINSENSITIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGEINSENSITIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
imagephrase_opt() - Method in class com.joanju.proparse.ProParser
 
IMAGESIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGESIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMAGESIZECHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGESIZECHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMAGESIZEPIXELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGESIZEPIXELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMAGEUP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMAGEUP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMPLEMENTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMPLEMENTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMPORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMPORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IMPORTS - Static variable in class org.prorefactor.refactor.PUB
loadTo(IMPORTS)
importstate() - Method in class com.joanju.proparse.ProParser
 
IMPOSSIBLE_TOKEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IMPOSSIBLE_TOKEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
in_expr() - Method in class com.joanju.proparse.ProParser
 
IN_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IN_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
in_widgetpool_expr() - Method in class com.joanju.proparse.ProParser
 
in_window_expr() - Method in class com.joanju.proparse.ProParser
 
IncludeExpansion - Class in org.prorefactor.refactor.source
Represents a curly reference to an include file.
IncludeFile - Class in com.joanju.proparse
 
IncludeRef - Class in org.prorefactor.macrolevel
 
IncludeRef() - Constructor for class org.prorefactor.macrolevel.IncludeRef
Only to be used for persistence/serialization.
includeRef - Variable in class org.prorefactor.macrolevel.MacroDef
For an include argument - what include reference is it for?
INCLUDEREFARG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INCLUDEREFARG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
includeRefText(IncludeRef) - Method in class com.joanju.cgs.browse.Macros
Fetch a reconstruction of an include reference.
INCREMENTEXCLUSIVEID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INCREMENTEXCLUSIVEID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
indent() - Method in class org.prorefactor.core.JPNodeLister
Get the current indent based on indentby
indent(int, int) - Method in class org.prorefactor.refactor.Scan
Indent the code, using the current project's "indent" settings.
indentby - Variable in class org.prorefactor.core.TokenLister
 
indentSpaces - Variable in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
indentTab - Variable in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
index(ParseUnit) - Method in class com.joanju.cgs.lucene.CuIndexer
 
INDEX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INDEX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
index_fun(AST) - Method in class com.joanju.proparse.ProEval
 
IndexAdmin - Class in com.joanju.cgs.lucene
 
IndexAdmin() - Constructor for class com.joanju.cgs.lucene.IndexAdmin
 
INDEXEDREPOSITION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INDEXEDREPOSITION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INDEXHINT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INDEXHINT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INDICATOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INDICATOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INFORMATION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INFORMATION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INHERITBGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INHERITBGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INHERITFGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INHERITFGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INHERITS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INHERITS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.ClearDatabase
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.ForceRebuild
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.ForceReindex
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.GroovyConsole
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.PrintHTML
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.PrintUnresRpt
 
init(IWorkbenchWindow) - Method in class com.joanju.cg.plugin.SearchForCalls
 
init() - Method in class com.joanju.cgs.Startup
 
init() - Method in class com.joanju.ProparseLdr
Not currently used.
INIT - Static variable in class org.prorefactor.treeparser.CQ
Is the symbol reference also an initializer? i.e.
initData() - Method in class com.joanju.cg.bytecode.Bytecode
 
INITIAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INITIAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
initial_constant() - Method in class com.joanju.proparse.ProParser
 
INITIALDIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INITIALDIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INITIALFILTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INITIALFILTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
initialize(AbstractTextSearchResult) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
initialize(int, String) - Method in class org.prorefactor.core.JPNode
 
initialize(AST) - Method in class org.prorefactor.core.JPNode
 
initialize(Block) - Method in class org.prorefactor.widgettypes.Frame
Initialize the frame and set the frame scope if not done already.
INITIATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INITIATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INITWEAK - Static variable in class org.prorefactor.treeparser.CQ
INIT, but for a "weak" scoped buffer
Inline_definition - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Inline_definition - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INLINE_VAR_DEF - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
INNER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INNER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INNERCHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INNERCHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INNERLINES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INNERLINES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
input - Variable in class com.joanju.cg.plugin.SelectionDialog
 
INPUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INPUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
inputChanged(Viewer, Object, Object) - Method in class com.joanju.cg.search.FileTableContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
inputclearstate() - Method in class com.joanju.proparse.ProParser
 
inputclosestate() - Method in class com.joanju.proparse.ProParser
 
inputfromstate() - Method in class com.joanju.proparse.ProParser
 
INPUTOUTPUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INPUTOUTPUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
inputoutputclosestate() - Method in class com.joanju.proparse.ProParser
 
inputoutputstatement() - Method in class com.joanju.proparse.ProParser
 
inputoutputthroughstate() - Method in class com.joanju.proparse.ProParser
 
inputstatement() - Method in class com.joanju.proparse.ProParser
 
inputStream - Variable in class org.prorefactor.treeparserbase.TokenTypesReader
 
inputthroughstate() - Method in class com.joanju.proparse.ProParser
 
insert(Collection<Bytecode>) - Static method in class com.joanju.cg.db.BytecodeTable
Store a collection of Bytecode objects into the database.
insert(Bytecode) - Static method in class com.joanju.cg.db.BytecodeTable
Store one Bytecode record.
insert(int, String) - Static method in class com.joanju.cg.db.CuFileTable
Insert a filename entry with a given CUID.
insert(Object, boolean) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
INSERT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INSERT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
insertBeforeExtension(String, String) - Static method in class org.prorefactor.refactor.FileStuff
Return a new file name, with extra text before the existing extension.
insertIfNew(String) - Static method in class com.joanju.cg.db.CuFileTable
Insert a filename entry if it's not already there.
insertinto_values() - Method in class com.joanju.proparse.ProParser
 
insertintostate() - Method in class com.joanju.proparse.ProParser
 
insertSection(int, int, int) - Method in class org.prorefactor.refactor.ScanLib
 
insertstate() - Method in class com.joanju.proparse.ProParser
 
insertstatement() - Method in class com.joanju.proparse.ProParser
 
instance - Static variable in class com.joanju.cg.db.DB
 
instance() - Static method in class com.joanju.cg.db.DB
We use a Singleton, because the existance of the instance of this object gives us a promise that the database has been loaded sucessfully, and that it has the schema and startup data loaded.
instance(Configuration) - Static method in class com.joanju.cgs.build.BuildServer
 
instance() - Static method in class com.joanju.cgs.Configuration
This assumes that something like Startup.java instantiated it with a ServletContext.
instance(ServletContext) - Static method in class com.joanju.cgs.Configuration
 
instance() - Static method in class com.joanju.proparse.Environment
Get the default instance.
instrSet - Variable in class com.joanju.cg.bytecode.Bytecode
 
InstructionAddress - Class in com.joanju.cg.core
 
InstructionAddress(int, int) - Constructor for class com.joanju.cg.core.InstructionAddress
 
InstructionSet - Class in com.joanju.cg.compileunit
Target for Compiler Bytecode instructions.
InstructionSet(int) - Constructor for class com.joanju.cg.compileunit.InstructionSet
 
InstructionSet(int, int) - Constructor for class com.joanju.cg.compileunit.InstructionSet
Valid bit field flags are: LAZY_LOAD_FROM_DB.
INT64 - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INT64 - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INT64 - Static variable in class org.prorefactor.treeparser.DataType
 
INTEGER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INTEGER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INTEGER - Static variable in class org.prorefactor.treeparser.DataType
 
integer_fun(AST) - Method in class com.joanju.proparse.ProEval
 
IntegerIndex<T> - Class in com.joanju.proparse
Generic class for working with integer indexed data of type T.
IntegerIndex() - Constructor for class com.joanju.proparse.IntegerIndex
 
INTERFACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INTERFACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
interface_end() - Method in class com.joanju.proparse.ProParser
 
interfacestate() - Method in class com.joanju.proparse.ProParser
 
INTERVAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INTERVAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
INTO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
INTO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
inuic() - Method in class com.joanju.proparse.ProParser
 
invalidateCurrentSettings() - Static method in class org.prorefactor.refactor.RefactorSession
Make sure that Proparse's configuration gets reloaded
io_opt() - Method in class com.joanju.proparse.ProParser
 
io_osdir() - Method in class com.joanju.proparse.ProParser
 
io_phrase_any_tokens() - Method in class com.joanju.proparse.ProParser
 
io_phrase_any_tokens_sub() - Method in class com.joanju.proparse.ProParser
 
io_phrase_state_end() - Method in class com.joanju.proparse.ProParser
 
io_printer() - Method in class com.joanju.proparse.ProParser
 
IRefactor - Interface in org.prorefactor.refactor
Interface to a Refactor object.
IS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
isAbbreviated(String) - Static method in class com.joanju.proparse.NodeTypes
 
isAbbreviated - Variable in class org.prorefactor.treeparser.FieldLookupResult
 
isActiveIn(SymbolScope) - Method in class org.prorefactor.treeparser.SymbolScope
Is this scope active in the input scope? In other words, is this scope the input scope, or any of the parents of the input scope?
isAllWhitespace(int) - Method in class org.prorefactor.refactor.ScanLib
Is the scanner list all whitespace?
ISATTRSPACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ISATTRSPACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
isBind() - Method in class org.prorefactor.treeparser.Parameter
For a TEMP-TABLE or DATASET, was the BIND keyword used?
isBufferLocal(BufferScope) - Method in class org.prorefactor.treeparser.Block
Is a buffer scoped to this or any parent of this block.
isCall() - Method in enum com.joanju.cg.bytecode.Opcode
Is this opcode used as a subclass of AbstractCall?
isCanceled() - Method in interface com.joanju.cg.core.AppIMonitor
 
isCanceled() - Method in class com.joanju.cg.plugin.CgActionManager
 
isCanceled() - Method in class com.joanju.cgs.build.BuildJob
 
isCaseSensitive() - Method in class com.joanju.cg.search.FileSearchQuery
 
isCaseSensitive(String) - Static method in class com.joanju.cg.search.FileSearchQuery
 
isChecked() - Method in class org.prorefactor.refactor.PUB
Has the PUB been checked to see if it's current? i.e.
ISCODEPAGEFIXED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ISCODEPAGEFIXED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ISCOLUMNCODEPAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ISCOLUMNCODEPAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
isCurrent() - Method in class org.prorefactor.refactor.PUB
Is the PUB current? You should have used isChecked() or loaded the PUB to HEADER before checking isCurrent().
isDataModified() - Method in class com.joanju.cg.bytecode.Bytecode
 
isDefault() - Method in class org.prorefactor.treeparser.TableBuffer
Is this the default (unnamed) buffer?
isDefaultSchema() - Method in class org.prorefactor.treeparser.TableBuffer
Is this a default (unnamed) buffer for a schema table?
isDefineShared(int) - Method in class org.prorefactor.core.JPUtil
Convenience method just to tell if a DEFINE node is DEFINE--SHARED.
isEclipsePlugin() - Static method in class com.joanju.cg.core.AppContext
 
isEmpty() - Method in class org.prorefactor.refactor.LooseChain
 
isEmpty() - Method in class org.prorefactor.treeparser.ErrorList
 
isExported() - Method in class org.prorefactor.treeparser.FieldBuffer
 
isExported() - Method in class org.prorefactor.treeparser.Symbol
 
isExported() - Method in interface org.prorefactor.treeparser.SymbolI
Is the symbol newly defined here and visible to other compile units? This includes PROTECTED members visible to subclasses.
isForced() - Method in class com.joanju.cgs.build.BuildJob
 
isFromDB() - Method in class com.joanju.cg.bytecode.Bytecode
 
isFullyResolved() - Method in class com.joanju.cg.api.CallSite
Was Callgraph able to fully resolve this call?
isImported() - Method in class org.prorefactor.treeparser.FieldBuffer
 
isImported() - Method in class org.prorefactor.treeparser.Symbol
 
isImported() - Method in interface org.prorefactor.treeparser.SymbolI
Defined as SHARED?
isIndentChar(char) - Static method in class org.prorefactor.refactor.util.Strings
Indent char is a space char but not a line delimiters.
isInHandle() - Method in class org.prorefactor.treeparser.Call
 
isInitialized() - Method in class org.prorefactor.widgettypes.Frame
Has this frame been "referenced"? In other words, has it or any of its fields been displayed yet? Has its scope been determined?
isInRange(int, int, int[], int[]) - Static method in class org.prorefactor.core.Util
Assuming an x,y range, this function returns whether an input x and y are within the specified range of x,y begin and x,y end.
isInternalProcedureAddress(int) - Static method in class com.joanju.cg.core.Layout
Is the input address a valid address for an internal function/procedure?
isKeywordType(int) - Static method in class com.joanju.proparse.NodeTypes
 
isLabelProperty(Object, String) - Method in class com.joanju.cg.search.FileLabelProvider
 
ISLEADBYTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ISLEADBYTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
isLineDelimiterChar(char) - Static method in class org.prorefactor.refactor.util.Strings
Line delimiter chars are '\n' and '\r'.
isLocal() - Method in class org.prorefactor.treeparser.Call
 
isLowerCase(char) - Static method in class org.prorefactor.refactor.util.Strings
tests if a char is lower case.
isLuceneOnly() - Method in class com.joanju.cgs.build.BuildJob
 
isMethodBlock() - Method in class org.prorefactor.treeparser.Block
A method-block is a block for a function/trigger/internal-procedure.
isNatural() - Method in class org.prorefactor.core.JPNode
Is this a natural node (from real source text)? If not, then it is a synthetic node, added just for tree structure.
isNatural(int) - Static method in class org.prorefactor.core.TokenTypes
A "natural" node is one that represents a real token in the original source code.
ISODATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ISODATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
isParsed() - Method in class org.prorefactor.refactor.source.Expansion
Has this expansion (possibly an alternative branch) been parsed? (i.e.
isPartialForced() - Method in class com.joanju.cgs.build.BuildJob
 
isPersistent() - Method in class org.prorefactor.treeparser.Call
 
isPrimary() - Method in class org.prorefactor.refactor.source.Expansion
When there's alternative expansions, we want to know whether this is the branch used by the configuration we got when we did parser.parse().
isProcNameExpression() - Method in class com.joanju.cg.compileunit.InstructionSet
Used by BuiltinfuncInstr.
isProgramBlock() - Method in class org.prorefactor.treeparser.Block
The program-block is the outer program block (not internal procedure block)
isQuoted(String) - Static method in class org.prorefactor.core.Pstring
Convenience method to check if the first character of a String is a quote character.
isRead(int) - Static method in class org.prorefactor.treeparser.CQ
Is symbol's value "read" in this context?
isRegexSearch() - Method in class com.joanju.cg.search.FileSearchQuery
 
isRegexSearch(String) - Static method in class com.joanju.cg.search.FileSearchQuery
 
isRootBlock() - Method in class org.prorefactor.treeparser.Block
A root-block is the root block for any SymbolScope whether program, function, trigger, or internal procedure.
isRunSet() - Method in class com.joanju.cg.bytecode.CallInstr
Does this call instruction represent a "RUN..SET handle" statement?
isSameNode(int, int) - Method in class com.joanju.ProparseLdr
Compares the node for handle1 with the node for handle2, and returns 1 if the handles refer to the same node or returns 0 if they don't.
isSearchTarget() - Method in class com.joanju.cg.bytecode.AddsuperInstr
Was this ADD-SUPER instruction specified with the SEARCH-TARGET flag?
isShownInEditor(Match, IEditorPart) - Method in class com.joanju.cg.search.FileSearchResult
 
isStateHead() - Method in class org.prorefactor.core.JPNode
Does this node have the Proparse STATEHEAD attribute?
isStrong() - Method in class org.prorefactor.treeparser.BufferScope
 
isTokenChar(char) - Method in class com.joanju.cgs.lucene.AblTokenizer
Return true for letters, digits, #, $, %, &, -, and _.
isTokenChar(char) - Method in class com.joanju.cgs.lucene.FilenameTokenizer
 
isTokenChar(char) - Method in class com.joanju.cgs.lucene.SchemanameTokenizer
 
isTrans() - Method in class org.prorefactor.core.Pstring
Is this string translatable?
isUnqualified - Variable in class org.prorefactor.treeparser.FieldLookupResult
 
isUnresolved() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
isUserIgnoreMismatch() - Method in class com.joanju.cg.bytecode.AbstractCall
Has a user script enabled the ignore mismatches flag? Only read within Analyst for reporting purposes.
isUserIgnoreUnresolved() - Method in class com.joanju.cg.bytecode.AbstractCall
Has a user script enabled the ignore unresolved flag? Only read within Analyst for reporting purposes.
isValid(int) - Static method in class org.prorefactor.core.TokenTypes
Is the integer a valid token type?
isValidNode(int) - Method in class com.joanju.ProparseLdr
Checks the node for theHandle, and returns true if the handle refers to a valid node or returns false if the node isn't valid.
isWeak() - Method in class org.prorefactor.treeparser.BufferScope
 
isWrite(int) - Static method in class org.prorefactor.treeparser.CQ
Is the symbol's value "written" in this context?
ITEM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ITEM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
IUNKNOWN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
IUNKNOWN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Iwdiff - Class in com.joanju.proparse
 
Iwdiff() - Constructor for class com.joanju.proparse.Iwdiff
 
iwdiff(String, String) - Method in class com.joanju.ProparseLdr
Used by testrun2.p to check that the output from compile with preprocess is the same as the output from the parser.

J

JoanjuConfigDir - Class in com.joanju.common
Provides services for working with configuration files for Joanju products and libraries.
JoanjuConfigDir() - Constructor for class com.joanju.common.JoanjuConfigDir
 
jobListAsJson() - Method in class com.joanju.cgs.build.BuildServer
 
JOIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
JOIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
JOINBYSQLDB - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
JOINBYSQLDB - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
JPNav - Class in org.prorefactor.core
Deprecated.  
JPNav() - Constructor for class org.prorefactor.core.JPNav
Deprecated.  
JPNode - Class in org.prorefactor.core
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.
JPNode() - Constructor for class org.prorefactor.core.JPNode
 
JPNode(ProToken) - Constructor for class org.prorefactor.core.JPNode
 
JPNode(int) - Constructor for class org.prorefactor.core.JPNode
Create an node with a given token type.
JPNode(int, JPNode) - Constructor for class org.prorefactor.core.JPNode
If this AST is constructed from another, then create with link to the original.
JPNode(int, String) - Constructor for class org.prorefactor.core.JPNode
 
JPNode(int, int, int) - Constructor for class org.prorefactor.core.JPNode
For temporary nodes for comparison in set of nodes sorted by position
JPNodeLister - Class in org.prorefactor.core
Prints out the structure of a JPNode AST.
JPNodeLister(JPNode, String, TokenTypesI) - Constructor for class org.prorefactor.core.JPNodeLister
 
JPUtil - Class in org.prorefactor.core
Joanju Proparse Utility Pack
justText() - Method in class org.prorefactor.core.Pstring
Just the text portion of the node's text - er - you know.

K

KBLABEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KBLABEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEEPMESSAGES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEEPMESSAGES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEEPTABORDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEEPTABORDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEYCODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEYCODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEYFUNCTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEYFUNCTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEYLABEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEYLABEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEYS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEYS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
KEYWORD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEYWORD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
keyword_fun(AST) - Method in class com.joanju.proparse.ProEval
 
KEYWORDALL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
KEYWORDALL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
keywordall - Variable in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
keywordall_fun(AST) - Method in class com.joanju.proparse.ProEval
 

L

LABEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LABEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
label_constant() - Method in class com.joanju.proparse.ProParser
 
LABELBGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LABELBGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LABELDCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LABELDCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
labeled_block() - Method in class com.joanju.proparse.ProParser
 
LABELFGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LABELFGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LABELFONT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LABELFONT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LANDSCAPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LANDSCAPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LANGUAGES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LANGUAGES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LARGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LARGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LARGETOSMALL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LARGETOSMALL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LAST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LAST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Last_Token_Number - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Last_Token_Number - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LASTBATCH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LASTBATCH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lastChild() - Method in class org.prorefactor.core.JPNode
Return the last immediate child (no grandchildren).
lastChild(int, int) - Method in class org.prorefactor.core.JPUtil
Finds the last immediate child of a node (no grandchildren).
lastDescendant() - Method in class org.prorefactor.core.JPNode
 
LASTEVENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LASTEVENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LASTKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LASTKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LASTOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LASTOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Layout - Class in com.joanju.cg.core
Provides static Bytecode layout information.
Layout() - Constructor for class com.joanju.cg.core.Layout
 
LAYOUT_VERSION - Static variable in class com.joanju.cg.core.Layout
This gives us the layout version of all the bytecode in general.
LAYOUT_VERSION - Static variable in class org.prorefactor.refactor.PUB
This is like a "schema version" for .pub files.
LAZY_LOAD_FROM_DB - Static variable in class com.joanju.cg.compileunit.InstructionSet
 
LC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lc_fun(AST) - Method in class com.joanju.proparse.ProEval
 
LDBNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LDBNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ldbname_opt1() - Method in class com.joanju.proparse.ProParser
 
ldbnamefunc() - Method in class com.joanju.proparse.ProParser
 
LE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEAKDETECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEAKDETECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEAVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEAVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
leavestate() - Method in class com.joanju.proparse.ProParser
 
LEFT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEFTALIGNED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFTALIGNED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEFTANGLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFTANGLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEFTBRACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFTBRACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEFTCURLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFTCURLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
leftCurly - Variable in class org.prorefactor.refactor.ScanIncludeRef
Handle to the LEFTCURLY
LEFTPAREN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFTPAREN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEFTTRIM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEFTTRIM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lefttrim_fun(AST) - Method in class com.joanju.proparse.ProEval
 
LENGTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LENGTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
length_fun(AST) - Method in class com.joanju.proparse.ProEval
 
lengthfunc() - Method in class com.joanju.proparse.ProParser
 
LEXAT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEXAT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lexat(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called at the Field_ref node after a lexical '@' sign in a frame phrase.
lexat(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
LEXCOLON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEXCOLON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LEXDATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEXDATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Lexer - Class in com.joanju.proparse
 
LEXOTHER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LEXOTHER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LIBRARY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LIBRARY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
library_fun(AST) - Method in class com.joanju.proparse.ProEval
 
LIKE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LIKE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
like_field() - Method in class com.joanju.proparse.ProParser
 
like_widgetname() - Method in class com.joanju.proparse.ProParser
 
line - Variable in class com.joanju.cg.bytecode.CallInstr
 
line - Variable in class com.joanju.cgs.FilePosition
 
line - Variable in class org.prorefactor.macrolevel.MacroDef
 
line - Variable in class org.prorefactor.refactor.FileTarget
 
line - Variable in class org.prorefactor.refactor.messages.Message
 
line() - Method in class org.prorefactor.refactor.source.Atom
 
line() - Method in class org.prorefactor.refactor.source.AtomRef
 
line() - Method in interface org.prorefactor.refactor.source.IAtom
 
LINECOUNTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LINECOUNTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
linenum - Variable in class org.prorefactor.refactor.RefactorTarget
 
lineSep - Variable in class org.prorefactor.core.JPNodeLister
 
LINESEP - Static variable in class org.prorefactor.core.Util
OS specific text file line seperator - '\n' on unix, "\r\n" on Windows
LINESEP - Static variable in class org.prorefactor.refactor.FileStuff
OS specific text file line seperator - '\n' on unix, "\r\n" on Windows
ListAsTokenStream - Class in com.joanju.cgs.lucene
 
ListAsTokenStream(List<Token>) - Constructor for class com.joanju.cgs.lucene.ListAsTokenStream
 
LISTEVENTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTEVENTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LISTING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ListingParser - Class in org.prorefactor.macrolevel
For parsing Proparse's "preprocessor listing" file.
ListingParser(String) - Constructor for class org.prorefactor.macrolevel.ListingParser
 
LISTITEMPAIRS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTITEMPAIRS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LISTITEMS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTITEMS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LISTQUERYATTRS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTQUERYATTRS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LISTSETATTRS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTSETATTRS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LISTWIDGETS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LISTWIDGETS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LiteralnumInstr - Class in com.joanju.cg.bytecode
Not currently used.
LiteralnumInstr() - Constructor for class com.joanju.cg.bytecode.LiteralnumInstr
 
LiteralnumInstr(int, int) - Constructor for class com.joanju.cg.bytecode.LiteralnumInstr
 
LiteralstrInstr - Class in com.joanju.cg.bytecode
 
LiteralstrInstr() - Constructor for class com.joanju.cg.bytecode.LiteralstrInstr
 
LiteralstrInstr(int, int) - Constructor for class com.joanju.cg.bytecode.LiteralstrInstr
 
LITTLEENDIAN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LITTLEENDIAN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LOAD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOAD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
load() - Method in class org.prorefactor.refactor.PUB
Same as loadTo(PUB.END)
load_opt() - Method in class com.joanju.proparse.ProParser
 
loadDatabase() - Method in class com.joanju.cg.db.DB
 
loadIfAvailable(String) - Static method in class com.joanju.cg.core.ScriptLoader
Load an instance of a script class by class name.
loadMacroTree() - Method in class org.prorefactor.refactor.source.CompileUnit
Deprecated. Runs the listing parser.
loadOrBuildPUB() - Method in class org.prorefactor.treeparser.ParseUnit
Load from PUB, or build PUB if it's out of date.
loadParser() - Method in class org.prorefactor.refactor.unittest.SubstituteT
 
LOADPICTURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOADPICTURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
loadProject(String) - Method in class org.prorefactor.refactor.RefactorSession
Only loads the project's settings if it's not already the current project
loadProjectForced(String) - Method in class org.prorefactor.refactor.RefactorSession
Loads the project, whether it's already loaded or not
loadProjectForFile(File) - Method in class org.prorefactor.refactor.RefactorSession
If you don't know what project a file is in, then use this.
loadProjectSettings() - Method in class org.prorefactor.Console
 
loadSchema(String) - Method in class org.prorefactor.core.schema.Schema
Load schema names and RECID from a flat file.
loadSelectionList(ISelection) - Method in class com.joanju.cg.plugin.CgActionManager
 
loadSettings() - Method in class org.prorefactor.refactor.settings.ApplicationSettings
This does not create the file if it does not exist.
loadSettings() - Method in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
loadSettings() - Method in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
loadSettings() - Method in class org.prorefactor.refactor.settings.Settings
This does not create the file if it does not exist.
loadstate() - Method in class com.joanju.proparse.ProParser
 
loadTo(int) - Method in class org.prorefactor.refactor.PUB
Load the PUB file to the end of the specified segment.
loadUsing(String) - Static method in class com.joanju.ProparseLdr
Try to load proparse.dll using a fully qualified path/filename.
loadWrapper() - Static method in class com.joanju.cg.db.DB
 
LOBDIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOBDIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LOCAL_METHOD_REF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOCAL_METHOD_REF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
localConnections - Variable in class com.joanju.cg.db.DB
 
localTargets - Variable in class com.joanju.cg.bytecode.AbstractCall
Stored.
LOCATION_INFO_OPTION - Static variable in class com.joanju.cgs.log4j.CgsHtmlLayout
Deprecated. Options are now handled using the JavaBeans paradigm. This constant is not longer needed and will be removed in the near term.
LOCKED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOCKED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lockhow() - Method in class com.joanju.proparse.ProParser
 
log(Throwable) - Static method in class com.joanju.cg.core.AppContext
Log a Throwable, with the Eclipse workbench or whatever the app context is.
log(Throwable) - Static method in class com.joanju.cg.plugin.CgPlugin
Convenience method for writing an Exception to the Error Log
LOG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
log(String) - Method in class org.prorefactor.io.LogWriter
Log the process status with newline.
log_fun(AST) - Method in class com.joanju.proparse.ProEval
 
logError(String, String) - Method in class org.prorefactor.io.LogWriter
Log an error.
logException(String, Exception) - Method in class org.prorefactor.io.LogWriter
Log an exception.
LogFile - Class in org.prorefactor.io
Log Files and IO for parse error logs, exception logs.
LogFile(File) - Constructor for class org.prorefactor.io.LogFile
 
LOGICAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOGICAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LOGICAL - Static variable in class org.prorefactor.treeparser.DataType
 
LOGMANAGER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOGMANAGER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LogWriter - Class in org.prorefactor.io
Provides log and status writing.
LogWriter(PrintStream) - Constructor for class org.prorefactor.io.LogWriter
The printStream is optional (use null if you don't want one).
LONG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LONG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LONG - Static variable in class org.prorefactor.treeparser.DataType
 
longAddress(int, int) - Static method in class com.joanju.cg.core.InstructionAddress
Two 4 byte ints stored in one 8 byte long.
LONGCHAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LONGCHAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LONGCHAR - Static variable in class org.prorefactor.treeparser.DataType
 
LongSigComparator - Class in com.joanju.cg.codegen
 
LongSigComparator() - Constructor for class com.joanju.cg.codegen.LongSigComparator
 
LongSigComparator(String) - Constructor for class com.joanju.cg.codegen.LongSigComparator
 
longSigId - Variable in class com.joanju.cg.api.EndpointAPI
 
longSignature - Variable in class com.joanju.cg.bytecode.Endpoint
 
LongSignature - Class in com.joanju.cg.codegen
Package vis class with methods for generating long signature for Call or Procedure.
LongSignature() - Constructor for class com.joanju.cg.codegen.LongSignature
 
LOOKAHEAD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOOKAHEAD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lookup(int) - Static method in enum com.joanju.cg.core.UnresolvedProcedure
 
lookup(String) - Static method in class com.joanju.cg.db.LStringTable
Looks up the ID for an lstring.
lookup(String) - Static method in class com.joanju.cg.db.StringTable
Looks up the ID for a string.
LOOKUP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LOOKUP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
lookup_fun(AST) - Method in class com.joanju.proparse.ProEval
 
lookupActiveProcedureAddress(int) - Method in class com.joanju.cg.bytecode.CompileunitInstr
Lookup the address for an active local procedure matching an input name ID.
lookupBuffer(String) - Method in class org.prorefactor.treeparser.SymbolScope
Lookup a named record/table buffer in this scope or an enclosing scope.
lookupDatabase(String) - Method in class org.prorefactor.core.schema.Schema
Lookup Database, with alias checks.
lookupDataset(String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupDatasource(String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupField(String, String, String) - Method in class org.prorefactor.core.schema.Schema
Lookup a Field, given the db, table, and field names
lookupField(String) - Method in class org.prorefactor.core.schema.Table
Lookup a field by name.
lookupField(String, boolean) - Method in class org.prorefactor.treeparser.Block
General lookup for Field or Variable.
lookupFieldLevelWidget(String) - Method in class org.prorefactor.treeparser.SymbolScope
Lookup a FieldLevelWidget in this scope or an enclosing scope.
lookupFieldOrVar(Field.Name) - Method in class org.prorefactor.treeparser.FieldContainer
Check to see if a name matches a Variable or a FieldBuffer in this FieldContainer.
lookupFile(int) - Static method in class com.joanju.cg.db.CuFileTable
Lookup the filename for a CUID and return a File for it.
lookupFile(String) - Static method in class com.joanju.cg.db.CuFileTable
Lookup an entry for an input lowercase name and return a File for it.
lookupFilename(int) - Static method in class com.joanju.cg.db.CuFileTable
Lookup the mixed-case filename for a CUID.
lookupFilename(String) - Static method in class com.joanju.cg.db.CuFileTable
Lookup a mixed-case filename from a lowercase string.
lookupForProcNameID(int) - Static method in class com.joanju.cg.core.SessionSupers
Lookup a set of session supers {cuid, procaddress} for a procedure name ID.
lookupId(String) - Static method in class com.joanju.cg.db.CuFileTable
Lookup the string id (cuid) for an input CU filename.
lookupLocalProcAddress(int, int) - Method in class com.joanju.cg.core.PProcedureCache
Lookup the address for an internal procedure name for a given CUID.
lookupLocalProcedureAddress(int) - Method in class com.joanju.cg.compileunit.InstructionSet
 
lookupLocalSuperAddresses(int, int) - Method in class com.joanju.cg.core.PProcedureCache
Lookup the addresses for local super procedures of a CUID and procedure name ID.
lookupMatching(ProcedureInstr) - Static method in enum com.joanju.cg.core.UnresolvedProcedure
 
lookupNamedArg(String) - Method in class org.prorefactor.macrolevel.IncludeRef
 
lookupProcedureAddress(int) - Method in class com.joanju.cg.bytecode.CompileunitInstr
Lookup the address for a local procedure matching an input name ID.
lookupQuery(String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupRoutine(String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupStream(String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupStringID(String) - Method in class com.joanju.cg.api.CgAPI
Lookup a unique integer ID for a given string.
lookupStringValue(int) - Method in class com.joanju.cg.api.CgAPI
Lookup the string value for a unique integer ID.
lookupSupersLocally(int) - Method in class com.joanju.cg.compileunit.InstructionSet
Lookup a set of local supers {cuid, procaddress} for a procedure name.
lookupSymbol(Integer, String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupSymbolLocally(Integer, String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupTable(String) - Method in class org.prorefactor.core.schema.Schema
Lookup a table by name.
lookupTable(String, String) - Method in class org.prorefactor.core.schema.Schema
Lookup a table, given a database name and a table name.
lookupTableDefinition(String) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Lookup a temp or work table definition in this scope.
lookupTableOrBufferSymbol(String) - Method in class org.prorefactor.treeparser.SymbolScope
Lookup a Table or a BufferSymbol, schema table first.
lookupTempTable(String) - Method in class org.prorefactor.treeparser.SymbolScope
 
lookupUnqualifiedField(String) - Method in class org.prorefactor.core.schema.Schema
Lookup an unqualified schema field name.
lookupUnqualifiedField(String) - Method in class org.prorefactor.treeparser.Block
Find a field based on buffers which are referenced in nearest enclosing blocks.
lookupUnqualifiedField(String) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Lookup an unqualified temp/work table field name.
lookupVariable(String) - Method in class org.prorefactor.treeparser.SymbolScope
Lookup a Variable in this scope or an enclosing scope.
lookupWidget(int, String) - Method in class org.prorefactor.treeparser.SymbolScope
Lookup a Widget based on TokenType (FRAME, BUTTON, etc) and the name in this scope or enclosing scope.
Loose_End_Keeper - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Loose_End_Keeper - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LooseChain - Class in org.prorefactor.refactor
A convenience class for storing loose token chains.
LooseChain() - Constructor for class org.prorefactor.refactor.LooseChain
 
LStringTable - Class in com.joanju.cg.db
Provides inter-package cached access to the lstring table.
LStringTable() - Constructor for class com.joanju.cg.db.LStringTable
 
LTHAN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LTHAN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
LTOREQUAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
LTOREQUAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ltrim(String) - Static method in class com.joanju.proparse.StringFuncs
 
ltrim(String, String) - Static method in class com.joanju.proparse.StringFuncs
 
LuceneScriptI - Interface in com.joanju.cgs.lucene
Describes the signature required for LuceneScript.groovy.

M

MACHINECLASS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MACHINECLASS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MacroDef - Class in org.prorefactor.macrolevel
A macro DEFINE (global or scoped) or UNDEFINE or an include argument (named or numbered/positional).
MacroDef() - Constructor for class org.prorefactor.macrolevel.MacroDef
 
macroDef - Variable in class org.prorefactor.macrolevel.NamedMacroRef
 
MacroEvent - Interface in org.prorefactor.macrolevel
Interface for a node in the macro event tree.
macroEventList - Variable in class org.prorefactor.macrolevel.MacroRef
A list of macro references and defines that are in this macro's source
MacroExpansion - Class in org.prorefactor.refactor.source
A curly reference that is not an include file expansion.
MacroLevel - Class in org.prorefactor.macrolevel
Static functions for working with an existing macro tree.
MacroLevel() - Constructor for class org.prorefactor.macrolevel.MacroLevel
 
MacroRef - Class in org.prorefactor.macrolevel
Abstract class for a macro reference.
MacroRef() - Constructor for class org.prorefactor.macrolevel.MacroRef
Only to be used for persistence/serialization.
Macros - Class in com.joanju.cgs.browse
Support class for doing stuff with the macro source tree.
Macros(ParseUnit) - Constructor for class com.joanju.cgs.browse.Macros
 
main(String[]) - Static method in class com.joanju.proparse.AAscratch
 
main(String[]) - Static method in class org.prorefactor.Console
 
main(String[]) - Static method in class org.prorefactor.core.unittest.AliasesT
 
main(String[]) - Static method in class org.prorefactor.core.unittest.HandleCollectionT
 
main(String[]) - Static method in class org.prorefactor.core.unittest.PstringT
 
main(String[]) - Static method in class org.prorefactor.core.unittest.TP01FramesTest
 
main(String[]) - Static method in class org.prorefactor.core.unittest.TP01Test01
 
main(String[]) - Static method in class org.prorefactor.core.unittest.TP01Test02
 
main(String[]) - Static method in class org.prorefactor.core.unittest.UtilT
 
main(String[]) - Static method in class org.prorefactor.macrolevel.ListingParser
Just for build/test/debug
main(String[]) - Static method in class org.prorefactor.refactor.messages.MessageWindow
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.AllGuiTests
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.AppendProgramT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.ExtractMethodT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.MoveDataMemberT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.NamesT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.NoUndoT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.PUBTest
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.RefactorT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.RenameT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.ReviewChangesT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.SourceProcessorT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.SubstituteT
 
main(String[]) - Static method in class org.prorefactor.refactor.unittest.WrapProcT
 
main(String[]) - Static method in class org.prorefactor.treeparserbase.Null
 
main(String[]) - Static method in class org.prorefactor.treeparserbase.PostProcessor
 
main(String[]) - Static method in class proparse.Server
 
MAIN_PROCEDURE_ADDRESS - Static variable in class com.joanju.cg.core.Layout
The address of procedure segment for the main program block.
MAP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MARGINEXTRA - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MARGINEXTRA - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
markToBeCut(int, int) - Method in class org.prorefactor.refactor.Refactor
Uses getSectionWithComments to find a token list segment from an AST node, markToBeCut the segment so it can be removed later with sweep().
markToBeCut() - Method in class org.prorefactor.refactor.ScanIncludeRef
 
markToBeCut(int, int) - Method in class org.prorefactor.refactor.ScanLib
Mark a section for future removal.
match(AST, Object[]) - Static method in class com.joanju.cg.util.CgAntlrUtil
Match an AST to a (possibly nested) array of integer node types.
MATCHES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MATCHES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MAX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MAX_CAPACITY - Variable in class com.joanju.cgs.log4j.CgsHtmlLayout
 
MAX_LEN - Static variable in class com.joanju.cg.db.StringTable
We limit the strings to this max number of chars.
MAXCHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAXCHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MAXIMIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAXIMIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MAXIMUM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAXIMUM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
maximum_fun(AST) - Method in class com.joanju.proparse.ProEval
 
MAXROWS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAXROWS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MAXSIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAXSIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MAXVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MAXVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MD5DIGEST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MD5DIGEST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MEMBER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MEMBER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
member_fun(AST) - Method in class com.joanju.proparse.ProEval
 
MEMPTR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MEMPTR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MEMPTR - Static variable in class org.prorefactor.treeparser.DataType
 
MENU - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MENU - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Menu - Class in org.prorefactor.widgettypes
 
Menu() - Constructor for class org.prorefactor.widgettypes.Menu
Only to be used for persistence/serialization.
Menu(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.Menu
 
menu_item_opt() - Method in class com.joanju.proparse.ProParser
 
menu_list_item() - Method in class com.joanju.proparse.ProParser
 
menu_opt() - Method in class com.joanju.proparse.ProParser
 
MENUBAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MENUBAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MENUITEM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MENUITEM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MenuItem - Class in org.prorefactor.widgettypes
 
MenuItem() - Constructor for class org.prorefactor.widgettypes.MenuItem
Only to be used for persistence/serialization.
MenuItem(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.MenuItem
 
menuSelect() - Method in class org.prorefactor.Console
 
MERGEBYFIELD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MERGEBYFIELD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MESSAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MESSAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Message - Class in org.prorefactor.refactor.messages
General purpose message holder, for messages from a refactoring to the programmer/user.
Message() - Constructor for class org.prorefactor.refactor.messages.Message
 
message - Variable in class org.prorefactor.refactor.messages.Message
 
message_item() - Method in class com.joanju.proparse.ProParser
 
message_opt() - Method in class com.joanju.proparse.ProParser
 
MESSAGELINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MESSAGELINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MESSAGELINES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MESSAGELINES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
messageList - Variable in class org.prorefactor.refactor.appendprogram.AppendProgram
 
messages - Variable in class org.prorefactor.refactor.bubbledecs.BubbleDecsRefactor
 
messagestate() - Method in class com.joanju.proparse.ProParser
 
MessageWindow - Class in org.prorefactor.refactor.messages
MessageWindow is a UI for reviewing source code messages.
MessageWindow() - Constructor for class org.prorefactor.refactor.messages.MessageWindow
 
METHOD - Static variable in class com.joanju.cg.codegen.TargetTypes
 
METHOD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
METHOD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
method_end() - Method in class com.joanju.proparse.ProParser
 
Method_param_list - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
method_param_list() - Method in class com.joanju.proparse.ProParser
 
Method_param_list - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Method_parameter - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Method_parameter - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
methodBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at METHOD statement, after method's scope has been created.
methodBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
methodEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
 
methodEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
METHODSIG_INPUT - Static variable in class com.joanju.cg.core.Layout
Method sig entry for INPUT param.
METHODSIG_INPUTOUTPUT - Static variable in class com.joanju.cg.core.Layout
Method sig entry for INPUT-OUTPUT param.
METHODSIG_OUTPUT - Static variable in class com.joanju.cg.core.Layout
Method sig entry for OUTPUT param.
METHODSIG_RETURN - Static variable in class com.joanju.cg.core.Layout
Method sig entry for method/function return.
methodSigArgInstructionsCount(String) - Static method in class com.joanju.cg.core.Layout
Given a method sig, get the number of instructions for the args.
methodSigID - Variable in class com.joanju.cg.bytecode.AbstractCall
Stored.
methodSigPopAddresses(String, int, boolean) - Static method in class com.joanju.cg.core.Layout
Get a list of pop instruction addresses for a call or procedure (endpoint).
methodSigReturnPopOffset(String) - Static method in class com.joanju.cg.core.Layout
Get the offset of the pop instruction for the return value from a function/method.
methodstate() - Method in class com.joanju.proparse.ProParser
 
MIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MINIMUM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MINIMUM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
minimum_fun(AST) - Method in class com.joanju.proparse.ProEval
 
MINSIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MINSIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MINUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MINUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MINVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MINVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MODIFIED - Static variable in class org.prorefactor.refactor.FileChange
 
MODULO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MODULO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MONTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MONTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
month_fun(AST) - Method in class com.joanju.proparse.ProEval
 
MOUSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MOUSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MOUSEPOINTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MOUSEPOINTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
move(Bytecode, int) - Method in class com.joanju.cg.compileunit.InstructionSet
 
MoveDataMemberT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.wrapproc
MoveDataMemberT(String) - Constructor for class org.prorefactor.refactor.unittest.MoveDataMemberT
 
MPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
msyncBranch(int, int, int) - Method in class org.prorefactor.refactor.Refactor
Multinode Sync (Branch) - synchronize an entire AST branch with a scanner list.
MTIME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MTIME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MULTIPLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MULTIPLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MULTIPLEKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MULTIPLEKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
multiplicativeExpression() - Method in class com.joanju.proparse.ProParser
 
MULTIPLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MULTIPLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
MUSTEXIST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
MUSTEXIST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

N

name - Variable in class org.prorefactor.macrolevel.MacroDef
 
NAME_ORDER - Static variable in class org.prorefactor.core.schema.Database
Comparator for sorting by name.
NAME_ORDER - Static variable in class org.prorefactor.core.schema.Table
Comparator for sorting by name.
NAME_ORDER - Static variable in interface org.prorefactor.treeparser.SymbolI
Comparator for sorting by name.
NAMEDARG - Static variable in class org.prorefactor.macrolevel.MacroDef
 
NamedMacroRef - Class in org.prorefactor.macrolevel
A reference to a macro argument, i.e.
NamedMacroRef() - Constructor for class org.prorefactor.macrolevel.NamedMacroRef
Only to be used for persistence/serialization.
NAMEDOT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NAMEDOT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nameRVal - Variable in class com.joanju.cg.bytecode.CallInstr
 
NamesLint - Class in org.prorefactor.refactor.tfnames
Find all table and table.field names, find those which need to be refactored.
NamesLint(TFNamesRefactor) - Constructor for class org.prorefactor.refactor.tfnames.NamesLint
 
namespace_prefix() - Method in class com.joanju.proparse.ProParser
 
namespace_uri() - Method in class com.joanju.proparse.ProParser
 
NAMESPACEPREFIX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NAMESPACEPREFIX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NAMESPACEURI - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NAMESPACEURI - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NamesT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.names
NamesT(String) - Constructor for class org.prorefactor.refactor.unittest.NamesT
 
NamesTarget - Class in org.prorefactor.refactor.tfnames
Refactor targets for table and table-field names which need cleanup.
NamesTarget() - Constructor for class org.prorefactor.refactor.tfnames.NamesTarget
 
NATIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NATIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nearestEnclosingFile() - Method in class org.prorefactor.refactor.source.ConditionalExpansion
 
nearestEnclosingFile() - Method in class org.prorefactor.refactor.source.IncludeExpansion
 
nearestEnclosingFile() - Method in class org.prorefactor.refactor.source.MacroExpansion
 
nearestEnclosingFile() - Method in interface org.prorefactor.refactor.source.TETNode
Find the nearest enclosing File, ignoring that the *actual* text for the Token may have come from a Declaration some number of layers higher.
nearestEnclosingFile() - Method in class org.prorefactor.refactor.source.Token
 
needsQualif - Variable in class org.prorefactor.refactor.tfnames.NamesTarget
 
needsUpdate(ParseUnit) - Method in class com.joanju.cg.core.UpdateEngine
Check the timestamp and layout version of the Bytecode against the PUB file for the input ParseUnit.
NESTED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NESTED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NEW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NEW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NEW - Static variable in class org.prorefactor.refactor.FileChange
 
newConnection() - Static method in class com.joanju.cg.db.DB
Create a new connection, for reports and such that have to create temp tables.
NEWINSTANCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NEWINSTANCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NEWLINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NEWLINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
newName - Variable in class org.prorefactor.refactor.action.RenameSchema.RenameTarget
 
next() - Method in class com.joanju.cgs.lucene.AstTokenStream
 
next() - Method in class com.joanju.cgs.lucene.ListAsTokenStream
 
NEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
next() - Method in class org.prorefactor.refactor.source.Atom
 
next() - Method in class org.prorefactor.refactor.source.AtomRef
 
next() - Method in interface org.prorefactor.refactor.source.IAtom
 
nextNode() - Method in class org.prorefactor.core.JPNode
First child if there is one, otherwise next sibling.
NEXTPROMPT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NEXTPROMPT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nextpromptstate() - Method in class com.joanju.proparse.ProParser
 
nextSequentialHeaderInstructionAddress() - Method in class com.joanju.cg.compileunit.InstructionSet
 
nextSibling() - Method in class org.prorefactor.core.JPNode
 
nextstate() - Method in class com.joanju.proparse.ProParser
 
nextToken() - Method in class com.joanju.proparse.Postlexer
 
NEXTVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NEXTVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nextvaluefunc() - Method in class com.joanju.proparse.ProParser
 
NO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOAPPLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOAPPLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
noargfunc() - Method in class com.joanju.proparse.ProParser
 
NOARRAYMESSAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOARRAYMESSAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOASSIGN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOASSIGN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOATTRLIST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOATTRLIST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOATTRSPACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOATTRSPACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOAUTOVALIDATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOAUTOVALIDATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOBINDWHERE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOBINDWHERE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOBOX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOBOX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOCOLUMNSCROLLING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOCOLUMNSCROLLING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOCONSOLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOCONSOLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOCONVERT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOCONVERT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOCONVERT3DCOLORS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOCONVERT3DCOLORS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOCURRENTVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOCURRENTVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
node - Variable in class org.prorefactor.treeparser.SemanticRecord
 
NODE_TYPE_KEYWORD - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
nodeArray(JPNode) - Static method in class org.prorefactor.core.TreeUtils
Get an array of nodes, such that the array index matches the node number.
NODEBUG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NODEBUG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nodeCreate(int, String, String) - Method in class com.joanju.ProparseLdr
Creates a new node of type newType, with text newText, and places the handle of this new node into the intoHandle.
nodeCreateI(int, int, String) - Method in class com.joanju.ProparseLdr
Creates a new node of integer type newType (which does not have to be a valid node type), with text newText, and places the handle of this new node into the intoHandle.
NodeFactory - Class in com.joanju.proparse
 
NodeFactory(Hashtable, DoParse) - Constructor for class com.joanju.proparse.NodeFactory
 
nodeFirstChild(int, int) - Method in class com.joanju.ProparseLdr
A handle to the first child of ofHandle is stored in intoHandle.
nodeFirstChildI(int, int) - Method in class com.joanju.ProparseLdr
A handle to the first child of ofHandle is stored in intoHandle.
nodeHandle - Variable in class org.prorefactor.refactor.RefactorTarget
 
nodeList - Variable in class org.prorefactor.refactor.action.QualifyFieldsRefactor
 
nodeNextSibling(int, int) - Method in class com.joanju.ProparseLdr
A handle to the next sibling of ofHandle is stored in intoHandle.
nodeNextSiblingI(int, int) - Method in class com.joanju.ProparseLdr
A handle to the next sibling of ofHandle is stored in intoHandle.
nodeNum - Variable in class com.joanju.cg.bytecode.Bytecode
 
nodeParent(int, int) - Method in class com.joanju.ProparseLdr
A handle to the parent of ofHandle is stored in intoHandle.
nodePrevSibling(int, int) - Method in class com.joanju.ProparseLdr
A handle to the previous sibling of ofHandle is stored in intoHandle.
nodeStateHead(int, int) - Method in class com.joanju.ProparseLdr
A handle to the statement head node of ofHandle is stored in intoHandle.
nodeTop(int) - Method in class com.joanju.ProparseLdr
Stores a reference to the topmost node in the node handle intoHandle.
NodeTypes - Class in com.joanju.proparse
 
NodeTypes() - Constructor for class com.joanju.proparse.NodeTypes
 
NODRAG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NODRAG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOECHO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOECHO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOEMPTYSPACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOEMPTYSPACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOERROR_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOERROR_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOFILL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOFILL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOFOCUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOFOCUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOHELP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOHELP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOHIDE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOHIDE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOINDEXHINT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOINDEXHINT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOINHERITBGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOINHERITBGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOINHERITFGCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOINHERITFGCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOJOINBYSQLDB - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOJOINBYSQLDB - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOLABELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOLABELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOLOBS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOLOBS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOLOCK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOLOCK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOLOOKAHEAD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOLOOKAHEAD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOMAP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOMAP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOMESSAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOMESSAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
non_punctuating() - Method in class com.joanju.proparse.ProParser
 
NONE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NONE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOPAUSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOPAUSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOPREFETCH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOPREFETCH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NORETURNVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NORETURNVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NORMAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NORMAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
normalize(char) - Method in class com.joanju.cgs.lucene.AblTokenizer
 
normalize(char) - Method in class com.joanju.cgs.lucene.FilenameTokenizer
 
normalize(char) - Method in class com.joanju.cgs.lucene.SchemanameTokenizer
 
NORMALIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NORMALIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOROWMARKERS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOROWMARKERS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOSCROLLBARVERTICAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOSCROLLBARVERTICAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOSEPARATECONNECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOSEPARATECONNECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOSEPARATORS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOSEPARATORS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Not_casesens - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Not_casesens - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Not_null - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Not_null - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
not_state_end() - Method in class com.joanju.proparse.ProParser
 
NOTABSTOP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOTABSTOP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
noteReference(int) - Method in class org.prorefactor.treeparser.Symbol
 
noteReference(int) - Method in interface org.prorefactor.treeparser.SymbolI
Take note of a symbol reference (read, write, reference by name).
notExpression() - Method in class com.joanju.proparse.ProParser
 
NOUNDERLINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOUNDERLINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOUNDO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOUNDO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
noundo() - Method in class org.prorefactor.treeparser03.TP03Support
Called when a NO-UNDO node is found.
NoundoRefactor - Class in org.prorefactor.refactor.noundo
Given a DEFINE statement that is missing NO-UNDO, we add the NO-UNDO just before the statement close (period or colon).
NoundoRefactor() - Constructor for class org.prorefactor.refactor.noundo.NoundoRefactor
Constructor - no args.
NoUndoT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.noundo
NoUndoT(String) - Constructor for class org.prorefactor.refactor.unittest.NoUndoT
 
NoundoTarget - Class in org.prorefactor.refactor.noundo
Represents a (potential) target for NO-UNDO refactoring.
NoundoTarget() - Constructor for class org.prorefactor.refactor.noundo.NoundoTarget
 
noundoUndoCheck(AST, TP03Support.Block) - Method in class org.prorefactor.treeparser03.TP03Support
Raise a warning for variables and parameters which are targetted for refactoring (add NO-UNDO) but which are also assigned within a block which has an UNDO statement after it was assigned.
NoundoWrap - Class in org.prorefactor.refactor.noundo
Wraps the various NO-UNDO refactor pieces into a single function call.
NoundoWrap(String) - Constructor for class org.prorefactor.refactor.noundo.NoundoWrap
Constructor requires the name of the output directory.
NOVALIDATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOVALIDATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOWAIT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOWAIT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NOWORDWRAP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NOWORDWRAP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nsync(int, int) - Method in class org.prorefactor.refactor.Refactor
Node Sync - Synchronize a scanner node to a parser node.
Null - Class in org.prorefactor.treeparserbase
Null class to keep JavaDoc from whining.
Null() - Constructor for class org.prorefactor.treeparserbase.Null
 
NULL_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NULL_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
nullCallback - Static variable in interface org.prorefactor.core.ICallbackAST
 
nullCallback - Static variable in interface org.prorefactor.core.ICallbackb
 
nullDatabase - Static variable in class org.prorefactor.core.schema.Schema
 
nullphrase() - Method in class com.joanju.proparse.ProParser
 
nullTable - Static variable in class org.prorefactor.core.schema.Schema
 
NUMALIASES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMALIASES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
numArgs() - Method in class org.prorefactor.macrolevel.IncludeRef
 
NUMBER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMBER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NUMBEREDARG - Static variable in class org.prorefactor.macrolevel.MacroDef
 
NUMCOPIES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMCOPIES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NUMDBS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMDBS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
numentries(Object, Object) - Static method in class com.joanju.proparse.ProEvalSupport
 
NUMENTRIES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMENTRIES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
numentries_fun(AST) - Method in class com.joanju.proparse.ProEval
 
NUMERIC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMERIC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
NUMERIC - Static variable in class org.prorefactor.treeparser.DataType
 
numExpansions() - Method in class org.prorefactor.refactor.source.Token
 
numNestedTokens() - Method in class org.prorefactor.refactor.source.Token
 
NUMRESULTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
NUMRESULTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
numSiblings(int) - Method in class org.prorefactor.core.JPUtil
Number of Siblings - Count the number of "next siblings".
numTranslatable - Variable in class org.prorefactor.refactor.substitute.SubstituteTarget
Number of translatable strings in the expression.
nuText - Variable in class org.prorefactor.refactor.noundo.NoundoRefactor
"NO-UNDO" or "no-undo", based on ProparseProjectSettings.capKeyword.

O

OBJCOLON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OBJCOLON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OBJECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OBJECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OCTETLENGTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OCTETLENGTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OFF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OFF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OKCANCEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OKCANCEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
okPressed() - Method in class com.joanju.cg.plugin.SelectionDialog
 
OLD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OLD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ON - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ON - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
on___phrase() - Method in class com.joanju.proparse.ProParser
 
on_action() - Method in class com.joanju.proparse.ProParser
 
on_undo() - Method in class com.joanju.proparse.ProParser
 
ONLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ONLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
onstate() - Method in class com.joanju.proparse.ProParser
 
onstate_run_params() - Method in class com.joanju.proparse.ProParser
 
Opcode - Enum in com.joanju.cg.bytecode
Enumerator of valid Opcodes.
open() - Method in class com.joanju.cg.plugin.SelectionDialog
 
open(Match, boolean) - Method in class com.joanju.cg.search.EditorOpener
 
OPEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OPEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
open() - Method in class org.prorefactor.refactor.messages.DataEntryDialog
Opens the dialog in the given state.
open(Display) - Method in class org.prorefactor.refactor.messages.MessageWindow
 
open() - Method in class org.prorefactor.refactor.messages.SearchDialog
 
open() - Method in class org.prorefactor.refactor.ReviewChangesDialog
 
openquery_opt() - Method in class com.joanju.proparse.ProParser
 
openquerystate() - Method in class com.joanju.proparse.ProParser
 
openstate() - Method in class com.joanju.proparse.ProParser
 
openstatement() - Method in class com.joanju.proparse.ProParser
 
OPERATOR - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
OPSYS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OPSYS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
opsys - Variable in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
opsys_fun(AST) - Method in class com.joanju.proparse.ProEval
 
OPSYS_UNIX - Static variable in class com.joanju.proparse.Environment
 
OPSYS_WINDOWS - Static variable in class com.joanju.proparse.Environment
 
OPTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OPTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ORDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ORDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ORDEREDJOIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ORDEREDJOIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ORDINAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ORDINAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
orExpression() - Method in class com.joanju.proparse.ProParser
 
org.prorefactor - package org.prorefactor
 
org.prorefactor.core - package org.prorefactor.core
General purpose Proparse support functions and subroutines.
org.prorefactor.core.schema - package org.prorefactor.core.schema
 
org.prorefactor.core.unittest - package org.prorefactor.core.unittest
Unit test classes for all Joanju packages.
org.prorefactor.db - package org.prorefactor.db
 
org.prorefactor.io - package org.prorefactor.io
 
org.prorefactor.macrolevel - package org.prorefactor.macrolevel
 
org.prorefactor.nodetypes - package org.prorefactor.nodetypes
Subtypes of org.prorefactor.core.JPNode, and related classes.
org.prorefactor.refactor - package org.prorefactor.refactor
General support classes for the refactoring packages.
org.prorefactor.refactor.action - package org.prorefactor.refactor.action
Provides the Refactoring Actions.
org.prorefactor.refactor.appendprogram - package org.prorefactor.refactor.appendprogram
Provides refactoring for appending one program file to another program file.
org.prorefactor.refactor.bubbledecs - package org.prorefactor.refactor.bubbledecs
Provides the Bubble Declarations refactoring.
org.prorefactor.refactor.messages - package org.prorefactor.refactor.messages
Storage and view of messages generated by long-running refactorings.
org.prorefactor.refactor.noundo - package org.prorefactor.refactor.noundo
Refactoring which adds missing NO-UNDO to DEFINE statements.
org.prorefactor.refactor.settings - package org.prorefactor.refactor.settings
Management and storage of application and project settings.
org.prorefactor.refactor.source - package org.prorefactor.refactor.source
This package is incomplete.
org.prorefactor.refactor.substitute - package org.prorefactor.refactor.substitute
Provides lint, refactor, and other subroutines related to the p4gl SUBSTITUTE refactor.
org.prorefactor.refactor.tfnames - package org.prorefactor.refactor.tfnames
Table and field names lint and refactoring.
org.prorefactor.refactor.unittest - package org.prorefactor.refactor.unittest
Unit tests for Refactor Pack.
org.prorefactor.refactor.util - package org.prorefactor.refactor.util
 
org.prorefactor.refactor.wrapproc - package org.prorefactor.refactor.wrapproc
Provides the Wrap Procedure Block refactoring.
org.prorefactor.reports - package org.prorefactor.reports
 
org.prorefactor.treeparser - package org.prorefactor.treeparser
General use classes for any or all Tree Parsers.
org.prorefactor.treeparser01 - package org.prorefactor.treeparser01
This is the "primary" tree parser, which provides basic services such as scope and name resolution.
org.prorefactor.treeparser03 - package org.prorefactor.treeparser03
This tree parser performs various lint checks on the AST, and builds a sorted tree of RefactorTarget objects.
org.prorefactor.treeparserbase - package org.prorefactor.treeparserbase
This is the "base" tree parser.
org.prorefactor.util - package org.prorefactor.util
 
org.prorefactor.widgettypes - package org.prorefactor.widgettypes
 
OS2 - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OS2 - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OS400 - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OS400 - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OSAPPEND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSAPPEND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
osappendstate() - Method in class com.joanju.proparse.ProParser
 
OSCOMMAND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSCOMMAND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
oscommandstate() - Method in class com.joanju.proparse.ProParser
 
OSCOPY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSCOPY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
oscopystate() - Method in class com.joanju.proparse.ProParser
 
OSCREATEDIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSCREATEDIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
oscreatedirstate() - Method in class com.joanju.proparse.ProParser
 
OSDELETE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSDELETE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
osdeletestate() - Method in class com.joanju.proparse.ProParser
 
OSDIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSDIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OSDRIVES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSDRIVES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OSERROR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSERROR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OSGETENV - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSGETENV - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OSRENAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OSRENAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
osrenamestate() - Method in class com.joanju.proparse.ProParser
 
otherExternalEndsMatching() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
otherLocalEndsMatching() - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
OTHERWISE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OTHERWISE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OUTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OUTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OUTERJOIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OUTERJOIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
outfilename - Variable in class org.prorefactor.core.TokenLister
 
OUTPUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OUTPUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
outputclosestate() - Method in class com.joanju.proparse.ProParser
 
outputstatement() - Method in class com.joanju.proparse.ProParser
 
outputthroughstate() - Method in class com.joanju.proparse.ProParser
 
outputtostate() - Method in class com.joanju.proparse.ProParser
 
OVERLAY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OVERLAY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
OVERRIDE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
OVERRIDE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
overwrite - Variable in class org.prorefactor.refactor.noundo.NoundoWrap
Overwrite files that already exist? Default is "true".

P

PAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PAGEBOTTOM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGEBOTTOM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PAGED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PAGENUMBER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGENUMBER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PAGESIZE_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGESIZE_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
pagestate() - Method in class com.joanju.proparse.ProParser
 
PAGETOP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGETOP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PAGEWIDTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAGEWIDTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
paramBind() - Method in class org.prorefactor.treeparser01.TP01Action
Called if there is a BIND keyword for a parameter.
paramBind() - Method in class org.prorefactor.treeparser01.TP01Support
 
paramEnd() - Method in class org.prorefactor.treeparser01.TP01Action
Called at the end of the syntax for a formal arg or a Call's parameter.
paramEnd() - Method in class org.prorefactor.treeparser01.TP01Support
 
PARAMETER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
parameter() - Method in class com.joanju.proparse.ProParser
 
PARAMETER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Parameter - Class in org.prorefactor.treeparser
 
Parameter() - Constructor for class org.prorefactor.treeparser.Parameter
 
parameter_dataset_options() - Method in class com.joanju.proparse.ProParser
 
Parameter_list - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Parameter_list - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
parameterIsCompiled(JPNode) - Static method in class com.joanju.cg.codegen.Endpoint
Determine if a call arg or a formal arg is to be compiled down to bytecode.
parameterlist() - Method in class com.joanju.proparse.ProParser
 
parameterlist_noroot() - Method in class com.joanju.proparse.ProParser
 
paramExpression(AST) - Method in class org.prorefactor.treeparser01.TP01Action
An expression being passed as a parameter (as part of a call).
paramExpression(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
paramForCall(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called with the direction node (BUFFER|INPUT|OUTPUT|INPUTOUTPUT) for a new call arg.
paramForCall(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
paramForRoutine(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called with the direction node (BUFFER|INPUT|OUTPUT|INPUTOUTPUT) for a new formal arg.
paramForRoutine(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
paramNoName(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called for an unnamed parameter, with the datatype or CLASS node.
paramNoName(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called for a parameter with no identifier.
paramNum - Variable in class com.joanju.cg.bytecode.PushInstr
 
paramProgressType(int) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the treeparser to set the parameter progressType from default VARIABLE to either TEMPTABLE or DATASET.
paramProgressType(int) - Method in class org.prorefactor.treeparser01.TP01Support
 
paramSymbol(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called with the node that is linked to the Symbol for the current WIP parameter.
paramSymbol(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
PARENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PARENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
parent() - Method in class org.prorefactor.core.JPNode
 
parent - Variable in class org.prorefactor.macrolevel.MacroDef
The source where this definition can be found
parent - Variable in class org.prorefactor.macrolevel.MacroRef
 
parentScope - Variable in class org.prorefactor.treeparser.SymbolScope
 
parse(String) - Method in class com.joanju.ProparseLdr
Parses the program file specified by filename.
parse() - Method in class org.prorefactor.macrolevel.ListingParser
 
parse() - Method in class org.prorefactor.treeparser.ParseUnit
 
parseCreate(String, String) - Method in class com.joanju.ProparseLdr
Causes Proparse to scan filename and create a scanner result set.
parseDelete(int) - Method in class com.joanju.ProparseLdr
Deletes the parse number parseNum created by parserParseCreate.
parseGetTop(int, int) - Method in class com.joanju.ProparseLdr
Finds the top (first) node from parse (or scan) result parseNum and causes handle intoHandle to refer to that node.
parser - Variable in class org.prorefactor.treeparser03.TP03Support
 
ParserSupport - Class in com.joanju.proparse
 
ParseUnit - Class in org.prorefactor.treeparser
Provides parse unit information, such as the symbol table and a reference to the AST.
ParseUnit(File) - Constructor for class org.prorefactor.treeparser.ParseUnit
 
parseUnit - Variable in class org.prorefactor.treeparser01.TP01Action
 
PARTIALKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PARTIALKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PASCAL_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PASCAL_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
passPrepare() - Method in class com.joanju.cg.core.Checkvals
 
passRun() - Method in class com.joanju.cg.core.Checkvals
 
PASSWORDFIELD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PASSWORDFIELD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PAUSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PAUSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
pause_expr() - Method in class com.joanju.proparse.ProParser
 
pause_opt() - Method in class com.joanju.proparse.ProParser
 
pausestate() - Method in class com.joanju.proparse.ProParser
 
PBEHASHALGORITHM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PBEHASHALGORITHM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PBEKEYROUNDS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PBEKEYROUNDS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PDBNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PDBNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PERFORMANCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PERFORMANCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PERIOD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PERIOD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PERIODSTART - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PERIODSTART - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
permsList(List) - Static method in class org.prorefactor.core.Util
Given a mainlist of sublists, return a new newlist of newsublists, such that: - the number of newsublists is the number of "cycles" ("permutations"?) - each newsublist has the same number of objects in it as the original mainlist had sublists.
PERSISTENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PERSISTENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PFCOLOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PFCOLOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PINNABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PINNABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PIPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PIPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PLUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PLUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PLUSMINUSSTART - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PLUSMINUSSTART - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
pop() - Method in class org.prorefactor.refactor.source.PreproScope
Get the next scope down on the stack.
popBlock() - Method in class org.prorefactor.treeparser01.TP01Support
 
PopInstr - Class in com.joanju.cg.bytecode
 
PopInstr() - Constructor for class com.joanju.cg.bytecode.PopInstr
 
PopInstr(int, int) - Constructor for class com.joanju.cg.bytecode.PopInstr
 
PORTRAIT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PORTRAIT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
POSITION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
POSITION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
POSITION_OK - Static variable in class org.prorefactor.refactor.bubbledecs.BubbleDecsRefactor
 
PositionIndex - Class in org.prorefactor.core
Provides an index of JPNode objects, sorted by fileIndex, line, and column.
PositionIndex() - Constructor for class org.prorefactor.core.PositionIndex
 
Postlexer - Class in com.joanju.proparse
 
PostProcessor - Class in org.prorefactor.treeparserbase
Static class with main(), so it can be called from an Ant build.
PostProcessor() - Constructor for class org.prorefactor.treeparserbase.PostProcessor
 
ppcache - Variable in class com.joanju.cg.compileunit.InstructionSet
We keep a persistent procedure cache around for as long as we're working on this one instruction set.
PProcedureCache - Class in com.joanju.cg.core
Provides static services for working with persistent procedure targets of "call in" sites.
PProcedureCache() - Constructor for class com.joanju.cg.core.PProcedureCache
 
PRCException - Exception in org.prorefactor.core
ProRefactor Core Exception
PRCException() - Constructor for exception org.prorefactor.core.PRCException
 
PRCException(String) - Constructor for exception org.prorefactor.core.PRCException
 
PRCException(Throwable) - Constructor for exception org.prorefactor.core.PRCException
 
PRCException(String, Throwable) - Constructor for exception org.prorefactor.core.PRCException
 
PRECISION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRECISION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREFERDATASET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREFERDATASET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
prepareTarget(String, String) - Static method in class org.prorefactor.refactor.FileStuff
Prepare a target path, based on a specified target path name plus an original sourcefile name.
PREPROCESS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSDIRECTIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSDIRECTIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSELSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSELSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSELSEIF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSELSEIF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSENDIF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSENDIF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSIF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSIF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSJMESSAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSJMESSAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSMESSAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSMESSAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Preprocessor - Class in com.joanju.proparse
 
Preprocessor(String, BufferedReader, DoParse) - Constructor for class com.joanju.proparse.Preprocessor
An existing reference to the input stream is required for construction.
PREPROCESSTOKEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSTOKEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PREPROCESSUNDEFINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREPROCESSUNDEFINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
preproIfEval(AST) - Method in class com.joanju.proparse.ProEval
 
PreproScope - Class in org.prorefactor.refactor.source
Preprocessor scopes are stacked, temporary objects, pushed and popped off the stack by the pseudo processor.
PreproScope(PreproScope) - Constructor for class org.prorefactor.refactor.source.PreproScope
 
PreproSymbol - Class in org.prorefactor.refactor.source
These objects only exist long enough to construct the Token tree.
PreproSymbol() - Constructor for class org.prorefactor.refactor.source.PreproSymbol
 
PRESELECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRESELECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
preserve(String, String) - Method in class org.prorefactor.refactor.Rollback
Preserve (copy) a file to the "rollback" directory.
preserveAndWrite(int, String, String) - Method in class org.prorefactor.refactor.Rollback
Preserve a file in the "rollback" directory, and then write to it.
preservedFile - Variable in class org.prorefactor.refactor.FileChange
 
preserveMove(String, String) - Method in class org.prorefactor.refactor.Rollback
Preserve (move) a file to the "rollback" directory.
PREV - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PREV - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
prev() - Method in class org.prorefactor.refactor.source.Atom
 
prev() - Method in class org.prorefactor.refactor.source.AtomRef
 
prev() - Method in interface org.prorefactor.refactor.source.IAtom
 
prevNode() - Method in class org.prorefactor.core.JPNode
Previous sibling if there is one, otherwise parent.
PRIMARY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRIMARY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Primative - Interface in org.prorefactor.treeparser
Field and Variable implement Primative because they both have a "primative" Progress data type (INTEGER, CHARACTER, etc).
print(InstructionSet, BufferedWriter) - Method in class com.joanju.cg.printers.BytecodePrinter
 
print(BufferedWriter, Collection<Xref>) - Static method in class com.joanju.cg.printers.XrefPrinter
 
print() - Method in class org.prorefactor.core.JPNodeLister
Call this method to write the output file.
print() - Method in class org.prorefactor.core.TokenLister
 
print3(JPNode) - Method in class org.prorefactor.reports.HowUsed
 
print4(JPNode, int) - Method in class org.prorefactor.reports.HowUsed
 
printAll(BufferedWriter) - Method in class com.joanju.cg.printers.UnresolvedReport
 
PRINTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRINTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PRINTERSETUP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRINTERSETUP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PrintHTML - Class in com.joanju.cg.plugin
 
PrintHTML() - Constructor for class com.joanju.cg.plugin.PrintHTML
 
printOne(int) - Method in class com.joanju.cg.printers.UnresolvedReport
 
PrintParamMismatchesRpt - Class in com.joanju.cg.plugin
 
PrintParamMismatchesRpt() - Constructor for class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
printStatistics() - Method in class com.joanju.cg.printers.UnresolvedReport
 
PrintUnresRpt - Class in com.joanju.cg.plugin
 
PrintUnresRpt() - Constructor for class com.joanju.cg.plugin.PrintUnresRpt
 
printVersion() - Method in class org.prorefactor.refactor.unittest.SubstituteT
 
PRIVATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRIVATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PRIVILEGES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PRIVILEGES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Procedure - Class in com.joanju.cg.api
A procedure is a PROCEDURE or user defined FUNCTION.
PROCEDURE - Static variable in class com.joanju.cg.codegen.TargetTypes
 
PROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
procedure(AST) - Method in class org.prorefactor.treeparser03.TP03Support
Called when a PROCEDURE statement is encountered.
procedure_dll_opt() - Method in class com.joanju.proparse.ProParser
 
procedure_end() - Method in class com.joanju.proparse.ProParser
 
procedure_expr() - Method in class com.joanju.proparse.ProParser
 
procedure_opt() - Method in class com.joanju.proparse.ProParser
 
procedureAddressForPosition(int) - Static method in class com.joanju.cg.core.Layout
Generate the address for a procedure segment for a compile unit sub procedure.
procedureBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the beginning of a PROCEDURESTATE rule.
procedureBegin(AST, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
PROCEDURECALLTYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCEDURECALLTYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
procedureEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the end of a PROCEDURESTATE rule.
procedureEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
procedureEnd() - Method in class org.prorefactor.treeparser03.TP03Support
Called at the end of any PROCEDURE.
procedureExternal() - Method in class org.prorefactor.treeparser03.TP03Support
Called if the current procedure is EXTERNAL.
ProcedureInstr - Class in com.joanju.cg.bytecode
 
ProcedureInstr() - Constructor for class com.joanju.cg.bytecode.ProcedureInstr
 
ProcedureInstr(int, int) - Constructor for class com.joanju.cg.bytecode.ProcedureInstr
 
procedureInstrAddrFor(int) - Static method in class com.joanju.cg.core.Layout
For an input instruction address, get the address for the procedure block it belongs to.
procedurestate() - Method in class com.joanju.proparse.ProParser
 
PROCESS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCESS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
processeventsstate() - Method in class com.joanju.proparse.ProParser
 
processFile(int) - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
processFile(int) - Method in class com.joanju.cg.plugin.EditorWhereUsed
 
processFile(int) - Method in class com.joanju.cg.plugin.ForceRebuild
 
processFile(int) - Method in class com.joanju.cg.plugin.ForceReindex
 
processFile(int) - Method in class com.joanju.cg.plugin.GroovyConsole
 
processFile(int) - Method in class com.joanju.cg.plugin.PrintHTML
 
processFile(int) - Method in class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
processFile(int) - Method in class com.joanju.cg.plugin.PrintUnresRpt
 
processFile(int) - Method in class com.joanju.cg.plugin.SearchForCalls
 
Processor - Class in org.prorefactor.refactor.source
This is a "pseudo processor", inspired by the C refactoring work done by Ralph Johnson and Alejandra Garrido.
Processor(File, SourceFilePool) - Constructor for class org.prorefactor.refactor.source.Processor
 
processSelection(String) - Method in class org.prorefactor.Console
 
processTarget(SubstituteTarget) - Static method in class org.prorefactor.refactor.substitute.SubstituteWrap
Process a single SubstituteTarget
processTargetSet() - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
processTargetSet() - Method in class com.joanju.cg.plugin.EditorWhereUsed
 
processTargetSet() - Method in class com.joanju.cg.plugin.ForceRebuild
 
processTargetSet() - Method in class com.joanju.cg.plugin.ForceReindex
 
processTargetSet() - Method in class com.joanju.cg.plugin.GroovyConsole
 
processTargetSet() - Method in class com.joanju.cg.plugin.PrintHTML
 
processTargetSet() - Method in class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
processTargetSet() - Method in class com.joanju.cg.plugin.PrintUnresRpt
 
processTargetSet() - Method in class com.joanju.cg.plugin.SearchForCalls
 
PROCHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PROCSTATUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCSTATUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PROCTEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCTEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PROCTEXTBUFFER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROCTEXTBUFFER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ProEval - Class in com.joanju.proparse
 
ProEval() - Constructor for class com.joanju.proparse.ProEval
 
ProEvalException - Exception in com.joanju.proparse
 
ProEvalException() - Constructor for exception com.joanju.proparse.ProEvalException
 
ProEvalException(String) - Constructor for exception com.joanju.proparse.ProEvalException
 
ProEvalException(String, Throwable) - Constructor for exception com.joanju.proparse.ProEvalException
 
ProEvalSupport - Class in com.joanju.proparse
 
ProEvalSupport() - Constructor for class com.joanju.proparse.ProEvalSupport
 
ProEvalTokenTypes - Interface in com.joanju.proparse
 
PROFILER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROFILER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
program(AST) - Method in class com.joanju.proparse.ProEval
 
program() - Method in class com.joanju.proparse.ProParser
 
program(AST) - Method in interface org.prorefactor.treeparser.IJPTreeParser
The starting point for parsing a tree.
Program_root - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Program_root - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Program_tail - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Program_tail - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PROGRAMNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROGRAMNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
programRoot(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser right off the bat, at the Program_root node
programRoot(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
ProgramRootNode - Class in org.prorefactor.nodetypes
 
ProgramRootNode() - Constructor for class org.prorefactor.nodetypes.ProgramRootNode
 
ProgramRootNode(int, int, int) - Constructor for class org.prorefactor.nodetypes.ProgramRootNode
 
ProgramRootNode(ProToken) - Constructor for class org.prorefactor.nodetypes.ProgramRootNode
 
programTail() - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser at the end of the program, after Program_tail.
programTail() - Method in class org.prorefactor.treeparser01.TP01Support
 
PROGRESS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROGRESS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
progressMonitorText - Variable in class com.joanju.cg.plugin.CgMonitorDialog
 
ProgressProjectSettings - Class in org.prorefactor.refactor.settings
Settings for an individual project.
ProgressProjectSettings(String) - Constructor for class org.prorefactor.refactor.settings.ProgressProjectSettings
 
progressType - Variable in class org.prorefactor.refactor.PUB.SymbolRef
The TokenType, ex: TokenTypes.VARIABLE
ProjectFiles - Class in com.joanju.cgs
 
ProjectFiles() - Constructor for class com.joanju.cgs.ProjectFiles
 
ProjectFiles(Configuration) - Constructor for class com.joanju.cgs.ProjectFiles
 
PROMPT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROMPT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
promptDirectory() - Method in class org.prorefactor.Console
Prompt for a directory.
PROMPTFOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROMPTFOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
promptforstate() - Method in class com.joanju.proparse.ProParser
 
PROMSGS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROMSGS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
proparse - package proparse
 
proparse - Variable in class org.prorefactor.Console
 
PROPARSE_DIRECTIVE - Static variable in class com.joanju.proparse.Preprocessor
 
PROPARSEDIRECTIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROPARSEDIRECTIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PROPARSEDIRECTIVE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
proparsedirective(AST) - Method in class org.prorefactor.treeparser03.TP03Support
Deal with PROPARSEDIRECTIVE nodes Only throws antlr RecognitionException for benefit of working with Antlr generated tree parser.
ProparseDirectiveNode - Class in org.prorefactor.nodetypes
 
ProparseDirectiveNode() - Constructor for class org.prorefactor.nodetypes.ProparseDirectiveNode
For creating from persistent storage
ProparseDirectiveNode(int, int, int) - Constructor for class org.prorefactor.nodetypes.ProparseDirectiveNode
 
ProparseDirectiveNode(ProToken) - Constructor for class org.prorefactor.nodetypes.ProparseDirectiveNode
 
ProparseLdr - Class in com.joanju
Primary JNI interface to proparse.dll.
ProparseProjectSettings - Class in org.prorefactor.refactor.settings
Settings specific to an individual project, which have to do with Proparse or refactoring configuration or preferences.
ProparseProjectSettings(String, String) - Constructor for class org.prorefactor.refactor.settings.ProparseProjectSettings
 
ProParser - Class in com.joanju.proparse
 
ProParser(TokenBuffer, int) - Constructor for class com.joanju.proparse.ProParser
 
ProParser(TokenBuffer) - Constructor for class com.joanju.proparse.ProParser
 
ProParserTokenTypes - Interface in com.joanju.proparse
 
PROPATH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROPATH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
propath - Variable in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
propath2rootRelative(String) - Method in class com.joanju.cgs.RootDirs
Find a file on the PROPATH, return the result of rootRelative().
propath_fun(AST) - Method in class com.joanju.proparse.ProEval
 
properties - Variable in class org.prorefactor.refactor.settings.Settings
 
propertiesDescription - Variable in class org.prorefactor.refactor.settings.Settings
 
PROPERTY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROPERTY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Property_getter - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Property_getter - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Property_setter - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Property_setter - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
propsFilename - Variable in class org.prorefactor.refactor.settings.Settings
 
ProRefactorDB - Class in org.prorefactor.db
Interface to a ProRefactor session database - not currently used.
ProRefactorDB() - Constructor for class org.prorefactor.db.ProRefactorDB
 
PROTECTED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROTECTED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ProToken - Class in com.joanju.proparse
 
ProToken() - Constructor for class com.joanju.proparse.ProToken
Only to be used for persistence/serialization.
ProToken(IntegerIndex<String>, int, String) - Constructor for class com.joanju.proparse.ProToken
 
ProToken(IntegerIndex<String>, int, String, int, int, int, int) - Constructor for class com.joanju.proparse.ProToken
 
ProToken(ProToken) - Constructor for class com.joanju.proparse.ProToken
 
PROVERSION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PROVERSION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
proversion - Variable in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
proversion_fun(AST) - Method in class com.joanju.proparse.ProEval
 
pseudfn() - Method in class com.joanju.proparse.ProParser
 
Pstring - Class in org.prorefactor.core
This class is for working with the text of Proparse's QSTRING nodes.
Pstring(String) - Constructor for class org.prorefactor.core.Pstring
Constructor - should generally only be constructed by passing in the results of parser.getNodeText()
PstringT - Class in org.prorefactor.core.unittest
 
PstringT(String) - Constructor for class org.prorefactor.core.unittest.PstringT
 
PUB - Class in org.prorefactor.refactor
The API for "Parse Unit Binary" files, which are a persistent store for syntax trees.
PUB(String) - Constructor for class org.prorefactor.refactor.PUB
Create a PUB for a compile unit fully qualified path/name.
pub - Variable in class org.prorefactor.treeparser.ParseUnit
 
PUB.SymbolRef - Class in org.prorefactor.refactor
A record of symbol type and name, for import/export tables.
pubDirFileName(String) - Static method in class org.prorefactor.refactor.PUB
Returns the path to the .pub file but without the .pub extension.
PUBFILE_TIMESTAMP - Static variable in class org.prorefactor.refactor.PUB
loadTo(PUBFILE_TIMESTAMP) - just check if the binary exists and check that it is newer than the compile unit file.
PUBLIC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUBLIC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUBLISH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUBLISH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
publish_opt1() - Method in class com.joanju.proparse.ProParser
 
PublishInstr - Class in com.joanju.cg.bytecode
Not yet implemented.
PublishInstr() - Constructor for class com.joanju.cg.bytecode.PublishInstr
 
PublishInstr(int, int) - Constructor for class com.joanju.cg.bytecode.PublishInstr
 
publishstate() - Method in class com.joanju.proparse.ProParser
 
PUBTest - Class in org.prorefactor.refactor.unittest
Test "Parse Unit Binary" files.
PUBTest(String) - Constructor for class org.prorefactor.refactor.unittest.PUBTest
 
push() - Method in class org.prorefactor.refactor.source.PreproScope
Push a new scope onto the stack.
pushBlock(Block) - Method in class org.prorefactor.treeparser01.TP01Support
 
PushInstr - Class in com.joanju.cg.bytecode
Used at call sites for passing values as arguments.
PushInstr() - Constructor for class com.joanju.cg.bytecode.PushInstr
 
PushInstr(int, int) - Constructor for class com.joanju.cg.bytecode.PushInstr
 
PushonretInstr - Class in com.joanju.cg.bytecode
Used in a procedure for OUTPUT and INPUT-OUTPUT parameters, and for the return value from functions and methods.
PushonretInstr() - Constructor for class com.joanju.cg.bytecode.PushonretInstr
 
PushonretInstr(int, int) - Constructor for class com.joanju.cg.bytecode.PushonretInstr
 
put(Bytecode) - Method in class com.joanju.cg.compileunit.InstructionSet
 
PUT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTBITS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTBITS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTBYTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTBYTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTBYTES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTBYTES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
putcursorstate() - Method in class com.joanju.proparse.ProParser
 
PUTDOUBLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTDOUBLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTFLOAT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTFLOAT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTINT64 - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTINT64 - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTKEYVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTKEYVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
putkeyvaluestate() - Method in class com.joanju.proparse.ProParser
 
PUTLONG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTLONG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
putscreenstate() - Method in class com.joanju.proparse.ProParser
 
PUTSHORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTSHORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
putstate() - Method in class com.joanju.proparse.ProParser
 
PUTSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTUNSIGNEDLONG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTUNSIGNEDLONG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
PUTUNSIGNEDSHORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
PUTUNSIGNEDSHORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

Q

QSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
qstringStrip(String) - Static method in class com.joanju.proparse.StringFuncs
Given a QSTRING node's text: strip string attributes, strip quotes, and trim.
QUALIFIED_CLASS_INT - Static variable in interface org.prorefactor.core.IConstants
 
QUALIFIED_CLASS_STRING - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
qualify - Variable in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Refactor settings - qualify unqualifed names?
QualifyFieldsRefactor - Class in org.prorefactor.refactor.action
Add the table name to unqualified fields.
QualifyFieldsRefactor() - Constructor for class org.prorefactor.refactor.action.QualifyFieldsRefactor
 
QualifyFieldsRefactor.UnqualNode - Class in org.prorefactor.refactor.action
 
QualifyFieldsTest - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.extractmethod
QualifyFieldsTest(String) - Constructor for class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
query(int, int, int, int) - Static method in class com.joanju.cg.db.XrefTable
Get a list of Xref records matching a search criteria.
Query - Class in com.joanju.cgs.query
 
Query() - Constructor for class com.joanju.cgs.query.Query
 
QUERY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUERY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
query(int) - Method in class org.prorefactor.core.JPNode
Get an array of all descendant nodes (including this node) of a given type.
Query - Class in org.prorefactor.treeparser
A Symbol defined with DEFINE QUERY.
Query() - Constructor for class org.prorefactor.treeparser.Query
Only to be used for persistence/serialization.
Query(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.Query
 
query_queryname() - Method in class com.joanju.proparse.ProParser
 
queryAdded(ISearchQuery) - Method in class com.joanju.cg.search.SearchResultUpdater
 
QueryAnalyzer - Class in com.joanju.cgs.lucene
 
QueryAnalyzer() - Constructor for class com.joanju.cgs.lucene.QueryAnalyzer
 
queryClear(String) - Method in class com.joanju.ProparseLdr
Clears the named query.
QUERYCLOSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUERYCLOSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
queryCreate(int, String, String) - Method in class com.joanju.ProparseLdr

    Creates a named query.
queryFinished(ISearchQuery) - Method in class com.joanju.cg.search.SearchResultUpdater
 
queryGetResult(String, int, int) - Method in class com.joanju.ProparseLdr
Sets the handle intoHandle to point to the node referred to by result number resultNum in the query queryName.
queryLike(String) - Static method in class com.joanju.cg.db.CuFileTable
Get an ArrayList of filenames matching an SQL LIKE.
queryname() - Method in class com.joanju.proparse.ProParser
 
QUERYOFFEND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUERYOFFEND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
queryRemoved(ISearchQuery) - Method in class com.joanju.cg.search.SearchResultUpdater
 
queryStarting(ISearchQuery) - Method in class com.joanju.cg.search.SearchResultUpdater
 
QUERYTUNING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUERYTUNING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
querytuning_opt() - Method in class com.joanju.proparse.ProParser
 
querytuningphrase() - Method in class com.joanju.proparse.ProParser
 
QUESTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUESTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
QUIT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUIT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
quitstate() - Method in class com.joanju.proparse.ProParser
 
QUOTER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
QUOTER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
quoteTypeMismatch - Variable in class org.prorefactor.refactor.substitute.SubstituteTarget
Do the quotation types mismatch in the target? (i.e.

R

radio_label() - Method in class com.joanju.proparse.ProParser
 
RADIOBUTTONS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RADIOBUTTONS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RADIOSET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RADIOSET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
radioset_opt() - Method in class com.joanju.proparse.ProParser
 
radiosetphrase() - Method in class com.joanju.proparse.ProParser
 
RANDOM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RANDOM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
random_fun(AST) - Method in class com.joanju.proparse.ProEval
 
RAW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RAW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RAW - Static variable in class org.prorefactor.treeparser.DataType
 
rawfunc() - Method in class com.joanju.proparse.ProParser
 
RAWTRANSFER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RAWTRANSFER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
rawtransfer_elem() - Method in class com.joanju.proparse.ProParser
 
rawtransferstate() - Method in class com.joanju.proparse.ProParser
 
rCodeDir - Variable in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
RCODEINFORMATION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RCODEINFORMATION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
READ - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
READ - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
READAVAILABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
READAVAILABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
reader - Variable in class org.prorefactor.Console
 
READEXACTNUM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
READEXACTNUM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
readFile(File) - Static method in class org.prorefactor.core.Util
Read the contents of a file into a StringBuffer
READKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
READKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
readkeystate() - Method in class com.joanju.proparse.ProParser
 
READONLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
READONLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
rebuildSuperProceduresLookupTable() - Method in class com.joanju.cg.compileunit.InstructionSet
 
recalc() - Method in class com.joanju.cg.compileunit.InstructionSet
 
RECID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RECID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RECID - Static variable in class org.prorefactor.treeparser.DataType
 
record() - Method in class com.joanju.proparse.ProParser
 
record_fields() - Method in class com.joanju.proparse.ProParser
 
RECORD_NAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RECORD_NAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
record_opt() - Method in class com.joanju.proparse.ProParser
 
recordAsFormItem() - Method in class com.joanju.proparse.ProParser
 
recordfunc() - Method in class com.joanju.proparse.ProParser
 
RECORDLENGTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RECORDLENGTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RecordNameNode - Class in org.prorefactor.nodetypes
 
RecordNameNode() - Constructor for class org.prorefactor.nodetypes.RecordNameNode
For creating from persistent storage
RecordNameNode(int, int, int) - Constructor for class org.prorefactor.nodetypes.RecordNameNode
 
RecordNameNode(ProToken) - Constructor for class org.prorefactor.nodetypes.RecordNameNode
 
recordNameNode(AST, int) - Method in class org.prorefactor.treeparser01.TP01Action
Action to take at RECORD_NAME nodes.
recordNameNode(AST, int) - Method in class org.prorefactor.treeparser01.TP01Support
Action to take at various RECORD_NAME nodes.
recordphrase() - Method in class com.joanju.proparse.ProParser
 
RECTANGLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RECTANGLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Rectangle - Class in org.prorefactor.widgettypes
 
Rectangle() - Constructor for class org.prorefactor.widgettypes.Rectangle
Only to be used for persistence/serialization.
Rectangle(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.Rectangle
 
rectangle_opt() - Method in class com.joanju.proparse.ProParser
 
RECURSIVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RECURSIVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REF - Static variable in class org.prorefactor.treeparser.CQ
Referencing the symbol's value.
Refactor - Class in org.prorefactor.refactor
A collection of functions to help with refactoring.
RefactorException - Exception in org.prorefactor.refactor
Exception to be thrown only by the refactoring libraries, especially ScanLib, Refactor, etc.
RefactorException(String) - Constructor for exception org.prorefactor.refactor.RefactorException
 
RefactorException(Throwable) - Constructor for exception org.prorefactor.refactor.RefactorException
 
RefactorException(String, Throwable) - Constructor for exception org.prorefactor.refactor.RefactorException
 
RefactorException(int, String) - Constructor for exception org.prorefactor.refactor.RefactorException
Create an exception with "filename:line:col message" as the text.
RefactorException(int[], String) - Constructor for exception org.prorefactor.refactor.RefactorException
Create an exception with "filename:line:col message" as the text.
RefactorException(File, int, int, String) - Constructor for exception org.prorefactor.refactor.RefactorException
Create an exception where we don't have a file index.
RefactorSession - Class in org.prorefactor.refactor
This "Singleton" class provides an interface to an org.prorefactor.refactor session.
RefactorT - Class in org.prorefactor.refactor.unittest
 
RefactorT(String) - Constructor for class org.prorefactor.refactor.unittest.RefactorT
 
RefactorTarget - Class in org.prorefactor.refactor
Represents a (potential) target for refactoring.
RefactorTarget() - Constructor for class org.prorefactor.refactor.RefactorTarget
 
refColumn - Variable in class org.prorefactor.macrolevel.MacroRef
 
REFERENCE - Static variable in class org.prorefactor.treeparser.BufferScope
 
REFERENCEONLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REFERENCEONLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
referencepoint() - Method in class com.joanju.proparse.ProParser
 
refLine - Variable in class org.prorefactor.macrolevel.MacroRef
 
refname - Variable in class org.prorefactor.refactor.FileChange
The name that was originally used for referring to this file
refpack - Variable in class org.prorefactor.treeparser.ParseUnit
 
REFUP - Static variable in class org.prorefactor.treeparser.CQ
Reference and update the symbol's value.
registerCall(Call) - Method in class org.prorefactor.treeparser.SymbolScope
 
registerNewFile(String, String) - Method in class org.prorefactor.refactor.Rollback
Keep track of files which were newly generated by the refactoring.
REJECTED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REJECTED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
relationalExpression() - Method in class com.joanju.proparse.ProParser
 
RELATIONFIELDS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RELATIONFIELDS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RELEASE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RELEASE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
releaseAll() - Method in class org.prorefactor.core.HandleCollection
 
releaseexternalstate() - Method in class com.joanju.proparse.ProParser
 
releaseHandle(int) - Method in class com.joanju.ProparseLdr
Releases a node handle for re-use.
releaseobjectstate() - Method in class com.joanju.proparse.ProParser
 
releasestate() - Method in class com.joanju.proparse.ProParser
 
releasestatement() - Method in class com.joanju.proparse.ProParser
 
reload(ServletContext) - Static method in class com.joanju.cgs.Configuration
 
remove(int) - Method in class com.joanju.cg.compileunit.InstructionSet
 
remove(Object, boolean) - Method in class com.joanju.cg.search.FileTreeContentProvider
 
removeEldestEntry(Map.Entry) - Method in class org.prorefactor.util.Cache
 
removeFindListener(FindListener) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
removeListener(ILabelProviderListener) - Method in class com.joanju.cg.search.FileLabelProvider
 
removeNewLine(String) - Static method in class org.prorefactor.refactor.util.Strings
 
removeTrailingEmptyLines(String[]) - Static method in class org.prorefactor.refactor.util.Strings
 
RenameFilesRecord - Class in org.prorefactor.refactor.action
 
RenameFilesRefactor - Class in org.prorefactor.refactor.action
Change file references (run and include) for an input from/to name mapping.
RenameFilesRefactor(String) - Constructor for class org.prorefactor.refactor.action.RenameFilesRefactor
See the class notes for details about the format of the input names map.
RenameSchema - Class in org.prorefactor.refactor.action
Rename schema tables and fields from an input from/to name mapping.
RenameSchema(String, String) - Constructor for class org.prorefactor.refactor.action.RenameSchema
See the class notes for details about the format of the input names map
RenameSchema.Changer - Class in org.prorefactor.refactor.action
 
RenameSchema.Changer() - Constructor for class org.prorefactor.refactor.action.RenameSchema.Changer
 
RenameSchema.RenameTarget - Class in org.prorefactor.refactor.action
 
RenameSchema.RenameTarget(JPNode, String) - Constructor for class org.prorefactor.refactor.action.RenameSchema.RenameTarget
 
RenameT - Class in org.prorefactor.refactor.unittest
Test org.prorefactor.refactor.action.RenameSchema
RenameT(String) - Constructor for class org.prorefactor.refactor.unittest.RenameT
 
REPEAT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPEAT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
repeatstate() - Method in class com.joanju.proparse.ProParser
 
REPLACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPLACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
replace_fun(AST) - Method in class com.joanju.proparse.ProEval
 
replaceScannerSection(int, int, int) - Method in class org.prorefactor.refactor.Refactor
Replace Scanner Section Input scan number, scanner start handle, scanner end handle, and a handle to an AST branch to replace it with.
REPLICATIONCREATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPLICATIONCREATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REPLICATIONDELETE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPLICATIONDELETE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REPLICATIONWRITE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPLICATIONWRITE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
report(ParseUnit) - Method in class org.prorefactor.reports.HowUsed
 
reportError(String) - Method in class com.joanju.cg.plugin.CgActionManager
Shows an error message in a MessageDialog and in the Console.
REPOSITION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPOSITION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
reposition_opt() - Method in class com.joanju.proparse.ProParser
 
REPOSITIONBACKWARD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPOSITIONBACKWARD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REPOSITIONFORWARD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPOSITIONFORWARD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REPOSITIONMODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPOSITIONMODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
repositionstate() - Method in class com.joanju.proparse.ProParser
 
REPOSITIONTOROW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPOSITIONTOROW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REPOSITIONTOROWID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REPOSITIONTOROWID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REQUEST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REQUEST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ReservedCUID - Enum in com.joanju.cg.core
Some string IDs are reserved "special" CU IDs.
resourceChanged(IResourceChangeEvent) - Method in class com.joanju.cg.search.SearchResultUpdater
 
ResourceTransferDragAdapter - Class in com.joanju.cg.search
A drag adapter that transfers the current selection as IResource.
ResourceTransferDragAdapter(ISelectionProvider) - Constructor for class com.joanju.cg.search.ResourceTransferDragAdapter
Creates a new ResourceTransferDragAdapter for the given selection provider.
restoreState(IMemento) - Method in class com.joanju.cg.search.FileSearchPage
 
RESULT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RESULT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RETAIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETAIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RETAINSHAPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETAINSHAPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RETRY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETRY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RETRYCANCEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETRYCANCEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RETURN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETURN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
return_options() - Method in class com.joanju.proparse.ProParser
 
ReturnInstr - Class in com.joanju.cg.bytecode
 
ReturnInstr() - Constructor for class com.joanju.cg.bytecode.ReturnInstr
 
ReturnInstr(int, int) - Constructor for class com.joanju.cg.bytecode.ReturnInstr
 
RETURNS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETURNS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
returnstate() - Method in class com.joanju.proparse.ProParser
 
RETURNTOSTARTDIR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETURNTOSTARTDIR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RETURNVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RETURNVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RetvalgetInstr - Class in com.joanju.cg.bytecode
Not currently used.
RetvalgetInstr() - Constructor for class com.joanju.cg.bytecode.RetvalgetInstr
 
RetvalgetInstr(int, int) - Constructor for class com.joanju.cg.bytecode.RetvalgetInstr
 
RetvalsetInstr - Class in com.joanju.cg.bytecode
Not yet implemented.
RetvalsetInstr() - Constructor for class com.joanju.cg.bytecode.RetvalsetInstr
 
RetvalsetInstr(int, int) - Constructor for class com.joanju.cg.bytecode.RetvalsetInstr
 
REVERSEFROM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REVERSEFROM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
REVERT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REVERT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ReviewChangesDialog - Class in org.prorefactor.refactor
Application modal dialog for previewing, changing, and then either accepting or rejecting a change proposed by an automated refactoring routine.
ReviewChangesDialog(String, String) - Constructor for class org.prorefactor.refactor.ReviewChangesDialog
 
ReviewChangesT - Class in org.prorefactor.refactor.unittest
 
ReviewChangesT() - Constructor for class org.prorefactor.refactor.unittest.ReviewChangesT
Constructor for ReviewChangesT.
REVOKE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
REVOKE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
revokestate() - Method in class com.joanju.proparse.ProParser
 
RGBVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RGBVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RIGHT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RIGHTALIGNED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHTALIGNED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RIGHTANGLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHTANGLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RIGHTBRACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHTBRACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RIGHTCURLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHTCURLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
rightCurly - Variable in class org.prorefactor.refactor.ScanIncludeRef
Handle to the RIGHTCURLY
RIGHTPAREN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHTPAREN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
RIGHTTRIM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RIGHTTRIM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
righttrim_fun(AST) - Method in class com.joanju.proparse.ProEval
 
RINDEX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RINDEX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
rindex_fun(AST) - Method in class com.joanju.proparse.ProEval
 
rollback - Variable in class org.prorefactor.refactor.bubbledecs.BubbleDecsRefactor
 
Rollback - Class in org.prorefactor.refactor
A refactoring "roll back" restores files which were preserved before a refactoring was run.
Rollback() - Constructor for class org.prorefactor.refactor.Rollback
We only support one Rollback at a time (no real plans to support multiple rollbacks either.) Creating a new Rollback wipes out the previous one.
rollback() - Method in class org.prorefactor.refactor.Rollback
Roll back the file changes that were made with the previous refactoring.
rootBlock - Variable in class org.prorefactor.treeparser.SymbolScope
 
RootDirs - Class in com.joanju.cgs
 
RootDirs() - Constructor for class com.joanju.cgs.RootDirs
 
rootRelative(String) - Method in class com.joanju.cgs.RootDirs
Return the filename with the root path stripped off the front.
rootRelativePath - Variable in class com.joanju.cgs.FilePosition
 
rootScope - Variable in class org.prorefactor.treeparser.SymbolScope
 
ROUND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROUND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
round_fun(AST) - Method in class com.joanju.proparse.ProEval
 
ROUNDED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROUNDED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Routine - Class in org.prorefactor.treeparser
Represents the definition of a Routine.
Routine() - Constructor for class org.prorefactor.treeparser.Routine
Only to be used for persistence/serialization.
Routine(String, SymbolScope, SymbolScope) - Constructor for class org.prorefactor.treeparser.Routine
 
RoutineHandler - Class in org.prorefactor.core.unittest
Test utility class.
RoutineHandler(String, TP01Support) - Constructor for class org.prorefactor.core.unittest.RoutineHandler
 
routineMap - Variable in class org.prorefactor.treeparser.SymbolScope
 
routineReturnDatatype(AST) - Method in class org.prorefactor.treeparser01.TP01Action
The datatype node or CLASS node for the return of a FUNCTION or METHOD.
routineReturnDatatype(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
ROW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
row_expr() - Method in class com.joanju.proparse.ProParser
 
ROWCREATED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWCREATED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWDELETED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWDELETED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWHEIGHTCHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWHEIGHTCHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWHEIGHTPIXELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWHEIGHTPIXELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWID - Static variable in class org.prorefactor.treeparser.DataType
 
ROWMODIFIED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWMODIFIED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWSTATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWSTATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ROWUNMODIFIED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
ROWUNMODIFIED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
rtrim(String) - Static method in class com.joanju.proparse.StringFuncs
 
rtrim(String, String) - Static method in class com.joanju.proparse.StringFuncs
 
RULE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RULE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
run() - Method in class com.joanju.cg.core.Checkvals
Loops through passes without a monitor.
run() - Method in class com.joanju.cg.core.CuFilenamesBuilder
 
run(IAction) - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
run(IAction) - Method in class com.joanju.cg.plugin.ClearDatabase
 
run(IAction) - Method in class com.joanju.cg.plugin.EditorCallTargets
 
run(IAction) - Method in class com.joanju.cg.plugin.EditorWhereUsed
 
run(IAction) - Method in class com.joanju.cg.plugin.ForceRebuild
 
run(IAction) - Method in class com.joanju.cg.plugin.ForceReindex
 
run(IAction) - Method in class com.joanju.cg.plugin.GroovyConsole
 
run(IAction) - Method in class com.joanju.cg.plugin.PrintHTML
 
run(IAction) - Method in class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
run(IAction) - Method in class com.joanju.cg.plugin.PrintUnresRpt
 
run(IAction) - Method in class com.joanju.cg.plugin.SearchForCalls
 
run(IProgressMonitor) - Method in class com.joanju.cg.plugin.SearchForCallsQuery
 
run(IProgressMonitor) - Method in class com.joanju.cg.plugin.SearchForTargetsQuery
 
run(IProgressMonitor) - Method in class com.joanju.cg.plugin.UnresRptSearchQuery
 
run(IProgressMonitor) - Method in class com.joanju.cg.search.FileSearchQuery
 
run() - Method in class com.joanju.cg.search.SortAction
 
run() - Method in class com.joanju.cgs.build.BuildServerThread
 
run(StringBuilder, String, int, int) - Method in class com.joanju.cgs.client.CallTargets
Get XML list of source procedure definitions, sorted by relative path.
run(StringBuilder, String, String) - Method in class com.joanju.cgs.client.WhereCalled
Get XML where-used for a procedure, sorted by relative path.
RUN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RUN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
run() - Method in class com.joanju.proparse.sockets.SocketListener
 
run(Object) - Method in interface org.prorefactor.core.ICallback
 
run(AST) - Method in interface org.prorefactor.core.ICallbackAST
 
run(boolean) - Method in interface org.prorefactor.core.ICallbackb
 
run(int) - Method in interface org.prorefactor.core.ICallbacki
 
run(File, int[], int[], File) - Method in class org.prorefactor.refactor.action.ExtractMethod
Run this refactor for a file and an integer array [4] with the start line/column and end line/column of the code section to be extracted.
run(File, File) - Method in class org.prorefactor.refactor.action.QualifyFieldsRefactor
Run this refactor.
run(RefactorTarget, int) - Method in class org.prorefactor.refactor.action.RenameSchema.Changer
 
run(File, String) - Method in class org.prorefactor.refactor.action.RenameSchema
Run this refactor for an input compile unit.
run(File, File) - Method in class org.prorefactor.refactor.appendprogram.AppendProgram
Run this refactoring.
run(int) - Method in class org.prorefactor.refactor.bubbledecs.BubbleDecsRefactor
Run this refactoring.
run(int) - Method in interface org.prorefactor.refactor.ILint
Run this lint for a given syntax tree node handle.
run(RefactorTarget, int) - Method in interface org.prorefactor.refactor.IRefactor
Run the refactor for a given Target and a given scan.
run(NoundoTarget, int) - Method in class org.prorefactor.refactor.noundo.NoundoRefactor
Run this refactor for a given handle.
run(String) - Method in class org.prorefactor.refactor.noundo.NoundoWrap
Run the NO-UNDO refactor.
run(int) - Method in class org.prorefactor.refactor.noundo.NoundoWrap
Run the NO-UNDO refactor.
run(int) - Method in class org.prorefactor.refactor.substitute.SubstituteLint
Run this lint routine.
run(SubstituteTarget, int) - Method in class org.prorefactor.refactor.substitute.SubstituteRefactor
Run this refactor for a given handle.
run(int) - Static method in class org.prorefactor.refactor.substitute.SubstituteWrap
Run the SUBSTITUTE lint/refactor/review trio.
run(int, ILint, IRefactor) - Method in class org.prorefactor.refactor.TempDirWrap
Run the refactor for a given root node.
run(TreeSet, IRefactor) - Method in class org.prorefactor.refactor.TempDirWrap
Run the refactor for a given change set.
run(int) - Method in class org.prorefactor.refactor.tfnames.NamesLint
Run this lint routine.
run(RefactorTarget, int) - Method in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Run this refactor for a given target.
run() - Method in class org.prorefactor.refactor.wrapproc.WrapProcedure
Launch this refactoring.
run2(IProgressMonitor, Iterator) - Method in class com.joanju.cg.plugin.CgActionManager
 
run2(IJPTreeParser, JPNode) - Static method in class org.prorefactor.treeparser.TreeParserWrapper
Run a tree parser for a given JPNode.
run_event() - Method in class com.joanju.proparse.ProParser
 
run_opt() - Method in class com.joanju.proparse.ProParser
 
RUN_SET - Static variable in class com.joanju.cg.bytecode.CallInstr
If this instruction is for a RUN..SET statement, it affects its procedure search behaviour.
run_set() - Method in class com.joanju.proparse.ProParser
 
runAllTests() - Method in class org.prorefactor.refactor.unittest.ReviewChangesT
 
runAllTests() - Method in class org.prorefactor.refactor.unittest.SubstituteT
 
runBegin(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Action to take at the start of RUNSTATE.
runBegin(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called by the tree parser at the beginning of a RUN statement.
runEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Action to take at the end of RUNSTATE.
runEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called by the tree parser in the RUN statement right before any parameters.
runForProcedure(IProgressMonitor) - Method in class com.joanju.cg.plugin.SearchForCallsQuery
 
RunHandle - Class in org.prorefactor.treeparser
Represents a procedure handle value, used in a run statement of the form: run in .
RunHandle() - Constructor for class org.prorefactor.treeparser.RunHandle
 
runInHandle(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Action to take in a RUNSTATE of the form run
runInHandle(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called by the tree parser for RUN IN HANDLE.
runPersistentSet(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Action to take in RUNSTATE of the form run
runPersistentSet(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called by the tree parser for RUN PERSISTENT SET.
RUNPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
RUNPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
runScript(String) - Static method in class com.joanju.cg.core.ScriptLoader
Run a script from the scripts directory.
runstate() - Method in class com.joanju.proparse.ProParser
 
runstatement() - Method in class com.joanju.proparse.ProParser
 
runstoredprocedurestate() - Method in class com.joanju.proparse.ProParser
 
runsuperstate() - Method in class com.joanju.proparse.ProParser
 

S

s_widget() - Method in class com.joanju.proparse.ProParser
 
SAMPLE_OBJECT - Static variable in class com.joanju.cg.bytecode.AddsuperInstr
Used for passing to templated (generic) methods.
SAMPLE_OBJECT - Static variable in class com.joanju.cg.bytecode.DefsharedInstr
Can be used as an argument for some templated/generic methods.
SAVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAVEAS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAVEAS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAVECACHE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAVECACHE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
savecachestate() - Method in class com.joanju.proparse.ProParser
 
saveSettings() - Method in class org.prorefactor.refactor.settings.ApplicationSettings
 
saveSettings() - Method in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
saveSettings() - Method in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
saveSettings() - Method in class org.prorefactor.refactor.settings.Settings
 
saveState(IMemento) - Method in class com.joanju.cg.search.FileSearchPage
 
SAXATTRIBUTES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXATTRIBUTES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXCOMPLETE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXCOMPLETE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXPARSERERROR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXPARSERERROR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXREADER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXREADER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXRUNNING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXRUNNING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXUNINITIALIZED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXUNINITIALIZED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITEBEGIN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITEBEGIN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITECOMPLETE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITECOMPLETE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITECONTENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITECONTENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITEELEMENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITEELEMENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITEERROR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITEERROR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITEIDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITEIDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SAXWRITETAG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SAXWRITETAG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Scan - Class in org.prorefactor.refactor
Scan objects are managed by a ScanManager.
Scan(int) - Constructor for class org.prorefactor.refactor.Scan
 
ScanIncludeRef - Class in org.prorefactor.refactor
Scan an include reference gathering attributes like the entire reference, the string used for the include name, and a string containing all arguments.
ScanIncludeRef(int) - Constructor for class org.prorefactor.refactor.ScanIncludeRef
Create a ScanIncludeRef object with the LEFTCURLY token.
ScanIncludeRef(int[], int) - Constructor for class org.prorefactor.refactor.ScanIncludeRef
Construct given an int[3] file/line/col position and a scan number
ScanLib - Class in org.prorefactor.refactor
Library of functions for working with a scanner and its token list.
ScanManager - Class in org.prorefactor.refactor
Eases the use of one or more scanners in combination with the parser.
ScanManager() - Constructor for class org.prorefactor.refactor.ScanManager
 
Scanner_head - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Scanner_head - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Scanner_tail - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Scanner_tail - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
scanNum - Variable in class org.prorefactor.refactor.Scan
 
SCHEMA - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCHEMA - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Schema - Class in org.prorefactor.core.schema
Schema is a singleton with methods and fields for working with database schema names, and references to those from 4gl compile units.
SCHEMA - Static variable in class org.prorefactor.refactor.PUB
loadTo(SCHEMA) - the schema tables and fields referenced by this parse unit.
schemaAddDb(String) - Method in class com.joanju.ProparseLdr
Adds a name to Proparse's list of database names.
schemaAddTable(String) - Method in class com.joanju.ProparseLdr
Adds a table name to the last added database name.
schemaAliasCreate(String, String) - Method in class com.joanju.ProparseLdr
If your program requires a database alias to exist before it will compile, then you must use this function to tell Proparse about your database alias before that program can be parsed.
schemaAliasDelete(String) - Method in class com.joanju.ProparseLdr
Use this function to delete an alias that you created with parserSchemaAliasCreate.
schemaBool(String) - Method in class com.joanju.DataXferStream
 
schemaClear() - Method in class com.joanju.ProparseLdr
Use this function if you want to clear the old schema names out of Proparse and load a new list of schema names into Proparse.
schemaFile - Variable in class org.prorefactor.refactor.settings.ProparseProjectSettings
 
schemaInt(String) - Method in class com.joanju.DataXferStream
 
SchemanameTokenizer - Class in com.joanju.cgs.lucene
 
SchemanameTokenizer(Reader) - Constructor for class com.joanju.cgs.lucene.SchemanameTokenizer
 
schemaOldLoad() - Method in class com.joanju.ProparseLdr
Not used.
schemaRef(String) - Method in class com.joanju.DataXferStream
 
schemaString() - Method in class com.joanju.cg.db.DB
This is only used in my unit tests.
SCHEMATABLESYMBOL - Static variable in class org.prorefactor.treeparser.CQ
A schema table symbol.
scopeAdd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser where a symbol scope needs to be added, in other words, in functions, procedures, and triggers.
scopeAdd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
scopeClose(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called by the tree parser immediately after the end of a function, procedure, or trigger block (a symbol scope).
scopeClose(AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
SCOPED - Static variable in class org.prorefactor.macrolevel.MacroDef
 
SCOPEDDEFINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCOPEDDEFINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCREEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCREEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCREENIO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCREENIO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCREENLINES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCREENLINES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
scriptExists(String) - Static method in class com.joanju.cg.core.ScriptLoader
Check if a script file exists in joanjuconfig/cgscripts/.
ScriptLoader - Class in com.joanju.cg.core
 
ScriptLoader() - Constructor for class com.joanju.cg.core.ScriptLoader
 
ScriptValsInstr - Class in com.joanju.cg.bytecode
Procedure names or handle values from a user script.
ScriptValsInstr() - Constructor for class com.joanju.cg.bytecode.ScriptValsInstr
 
ScriptValsInstr(int, int) - Constructor for class com.joanju.cg.bytecode.ScriptValsInstr
 
ScriptValsInstr(int, int, Collection<String>) - Constructor for class com.joanju.cg.bytecode.ScriptValsInstr
Create with values.
scriptValsInstr(Collection<String>) - Method in class com.joanju.cg.compileunit.InstructionSet
Add a ScriptValsInstr to the header, returns the new instruction record.
SCROLL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCROLL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCROLLABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCROLLABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCROLLBARHORIZONTAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCROLLBARHORIZONTAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCROLLBARVERTICAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCROLLBARVERTICAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SCROLLING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SCROLLING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
scrollstate() - Method in class com.joanju.proparse.ProParser
 
SDBNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SDBNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SEARCH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEARCH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
search(JPNode) - Method in class org.prorefactor.core.CommentFinder
Return the number of COMMENT tokens which meet the search criteria
SearchDialog - Class in org.prorefactor.refactor.messages
SearchDialog is a simple class that uses org.eclipse.swt libraries to implement a basic search dialog.
SearchDialog(Shell) - Constructor for class org.prorefactor.refactor.messages.SearchDialog
Class constructor that sets the parent shell and the table widget that the dialog will search.
searchFile(File, String, String) - Static method in class org.prorefactor.refactor.FileStuff
Search a file for a given string.
SearchForCalls - Class in com.joanju.cg.plugin
 
SearchForCalls() - Constructor for class com.joanju.cg.plugin.SearchForCalls
 
SearchForCallsQuery - Class in com.joanju.cg.plugin
 
SearchForCallsQuery(Procedure) - Constructor for class com.joanju.cg.plugin.SearchForCallsQuery
Constructor for query based on Procedure object.
SearchForCallsQuery(String, int) - Constructor for class com.joanju.cg.plugin.SearchForCallsQuery
Constructor for query based on name from include file.
SearchForTargetsQuery - Class in com.joanju.cg.plugin
 
SearchForTargetsQuery(int, int, int, ArrayList<Xref>) - Constructor for class com.joanju.cg.plugin.SearchForTargetsQuery
This constructor does not build the matchList.
searchPathForExternalCUID(int) - Static method in class com.joanju.cg.db.CacheManager
Cached lookup of callnameID to external cuid.
SearchResultUpdater - Class in com.joanju.cg.search
 
SearchResultUpdater(FileSearchResult) - Constructor for class com.joanju.cg.search.SearchResultUpdater
 
SEARCHSELF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEARCHSELF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SEARCHTARGET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEARCHTARGET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SECURITYPOLICY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SECURITYPOLICY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SEEK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEEK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
seek(int, int) - Method in class org.prorefactor.refactor.ScanLib
Seek to a token in a scan list.
seek(int, int, int) - Method in class org.prorefactor.refactor.ScanLib
Seek to a token in a scan list.
seekFromTop(int, int, int, int) - Method in class org.prorefactor.refactor.ScanLib
Seek a scan handle to a file position.
seekstate() - Method in class com.joanju.proparse.ProParser
 
SELECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SELECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
select_from() - Method in class com.joanju.proparse.ProParser
 
select_from_spec() - Method in class com.joanju.proparse.ProParser
 
select_group() - Method in class com.joanju.proparse.ProParser
 
select_having() - Method in class com.joanju.proparse.ProParser
 
select_into() - Method in class com.joanju.proparse.ProParser
 
select_join() - Method in class com.joanju.proparse.ProParser
 
select_order() - Method in class com.joanju.proparse.ProParser
 
select_sqltableref() - Method in class com.joanju.proparse.ProParser
 
select_sqlwhere() - Method in class com.joanju.proparse.ProParser
 
select_union() - Method in class com.joanju.proparse.ProParser
 
select_what() - Method in class com.joanju.proparse.ProParser
 
select_with_check() - Method in class com.joanju.proparse.ProParser
 
selection - Variable in class com.joanju.cg.plugin.SelectionDialog
 
SELECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SELECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.ClearDatabase
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.EditorCallTargets
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.EditorWhereUsed
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.ForceRebuild
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.ForceReindex
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.GroovyConsole
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.PrintHTML
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.PrintParamMismatchesRpt
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.PrintUnresRpt
 
selectionChanged(IAction, ISelection) - Method in class com.joanju.cg.plugin.SearchForCalls
 
SelectionDialog - Class in com.joanju.cg.plugin
 
SelectionDialog(Shell, ArrayList<String>) - Constructor for class com.joanju.cg.plugin.SelectionDialog
 
SELECTIONLIST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SELECTIONLIST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
selectionlist_opt() - Method in class com.joanju.proparse.ProParser
 
selectionlistphrase() - Method in class com.joanju.proparse.ProParser
 
selectstate() - Method in class com.joanju.proparse.ProParser
 
selectstatea() - Method in class com.joanju.proparse.ProParser
 
SELF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SELF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SemanticError - Error in org.prorefactor.treeparser
Represents a semantic error found in 4GL code while analysing it.
SemanticError(String, JPNode) - Constructor for error org.prorefactor.treeparser.SemanticError
Create a record of an error detected in 4GL source code under analysis.
SemanticRecord - Class in org.prorefactor.treeparser
Represents a record used in semantic processing.
SemanticRecord() - Constructor for class org.prorefactor.treeparser.SemanticRecord
 
SemanticRecord(JPNode) - Constructor for class org.prorefactor.treeparser.SemanticRecord
 
SEMI - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEMI - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SEND - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEND - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SENDSQLSTATEMENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SENDSQLSTATEMENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SEPARATECONNECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEPARATECONNECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SEPARATORS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SEPARATORS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sequencename() - Method in class com.joanju.proparse.ProParser
 
SERVER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SERVER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Server - Class in proparse
 
Server() - Constructor for class proparse.Server
 
SERVERSOCKET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SERVERSOCKET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SESSION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SESSION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
session - Variable in class org.prorefactor.Console
 
SessionSupers - Class in com.joanju.cg.core
Provides static services for SessionSupers.
SessionSupers() - Constructor for class com.joanju.cg.core.SessionSupers
 
SET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setActiveEditor(IAction, IEditorPart) - Method in class com.joanju.cg.plugin.BuildOrRefresh
 
setActiveEditor(IAction, IEditorPart) - Method in class com.joanju.cg.plugin.EditorCallTargets
 
setActiveEditor(IAction, IEditorPart) - Method in class com.joanju.cg.plugin.EditorWhereUsed
 
setAddress(int) - Method in class com.joanju.cg.bytecode.Bytecode
 
setAsNode(JPNode) - Method in class org.prorefactor.treeparser.Symbol
 
setAsNode(JPNode) - Method in interface org.prorefactor.treeparser.SymbolI
 
SETATTRCALLTYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETATTRCALLTYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setAttributes(String) - Method in class org.prorefactor.core.Pstring
 
setBehalfHdlRVal(int) - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
setBind(boolean) - Method in class org.prorefactor.treeparser.Parameter
Set by TreeParser01.
setBlock(Block) - Method in class org.prorefactor.nodetypes.BlockNode
 
setBlock(Block) - Method in class org.prorefactor.treeparser.BufferScope
 
setBufferScope(BufferScope) - Method in class org.prorefactor.nodetypes.FieldRefNode
 
setBufferScope(BufferScope) - Method in class org.prorefactor.nodetypes.RecordNameNode
 
SETBYTEORDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETBYTEORDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setCall(Call) - Method in class org.prorefactor.core.JPNode
Some nodes like RUN, USER_FUNC, LOCAL_METHOD_REF have a Call object linked to them by TreeParser01.
setCanceled(boolean) - Method in class com.joanju.cgs.build.BuildJob
 
setChangedLines(int[]) - Method in class org.prorefactor.refactor.ReviewChangesDialog
Set changed lines tells this dialog which lines have been changed for purposes of highlighting and "go to".
setCheckvalNumDone(int) - Method in class com.joanju.cgs.build.BuildJob
 
setCheckvalPassNum(int) - Method in class com.joanju.cgs.build.BuildJob
 
setCheckvalPassSize(int) - Method in class com.joanju.cgs.build.BuildJob
 
setClassName(String) - Method in class org.prorefactor.core.schema.Field
 
setClassName(String) - Method in class org.prorefactor.treeparser.FieldBuffer
Sets the underlying Field's className.
setClassName(String) - Method in interface org.prorefactor.treeparser.Primative
 
setClassName(String) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
 
setClassName(String) - Method in class org.prorefactor.treeparser.Variable
 
setCollectFiles(boolean) - Method in class com.joanju.cgs.ProjectFiles
This must be enabled if you want to get a file list, otherwise only a count is returned.
setColumn(int) - Method in class com.joanju.cg.bytecode.CallInstr
 
setColumn(int) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
setColumn(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setColumn(int) - Method in class org.prorefactor.core.JPNode
Used when re-loading serialized nodes.
setColumn(int) - Method in class org.prorefactor.refactor.source.Atom
 
setColumn(int) - Method in class org.prorefactor.refactor.source.AtomRef
 
setColumn(int) - Method in interface org.prorefactor.refactor.source.IAtom
 
setCommaDelimFilesAndDirs(String) - Method in class com.joanju.cgs.build.BuildJob
 
setComments(String) - Method in class org.prorefactor.core.JPNode
Set the comments preceding this node.
setCommentsOff() - Method in class com.joanju.cg.printers.BytecodePrinter
 
setConfigDir(File) - Static method in class com.joanju.common.JoanjuConfigDir
The application may perform an assignment of the configuration directory.
setContainingProcedureAddress(int) - Method in class com.joanju.cg.bytecode.TriggerblockInstr
This value is assigned by the compiler.
SETCONTENTS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETCONTENTS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setContextDirName(String) - Method in class org.prorefactor.refactor.RefactorSession
The directory that the "prorefactor" config and data files directory is to be found in.
setCuID(int) - Method in class com.joanju.cg.bytecode.Bytecode
 
SETCURRENTVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETCURRENTVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setDataBytesFromDB(byte[]) - Method in class com.joanju.cg.bytecode.Bytecode
 
setDataModified() - Method in class com.joanju.cg.bytecode.Bytecode
 
setDataType(DataType) - Method in class org.prorefactor.core.schema.Field
 
setDataType(DataType) - Method in class org.prorefactor.treeparser.FieldBuffer
Sets the underlying Field's dataType.
setDataType(DataType) - Method in interface org.prorefactor.treeparser.Primative
 
setDataType(DataType) - Method in class org.prorefactor.treeparser.Variable
 
SETDBCLIENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETDBCLIENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setDefaultFrameExplicit(Frame) - Method in class org.prorefactor.treeparser.Block
Explicitly set the default frame for this block.
setDefaultFrameImplicit(Frame) - Method in class org.prorefactor.treeparser.Block
In the nearest frame scoping block, set the default implicit (unnamed) frame.
setDefglobalAddr(int) - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
setDefOrIdNode(JPNode) - Method in class org.prorefactor.treeparser.Symbol
 
setDefOrIdNode(JPNode) - Method in interface org.prorefactor.treeparser.SymbolI
We store the DEFINE|FUNCTION|METHOD|PROCEDURE node if available and sensible.
setDirectionNode(JPNode) - Method in class org.prorefactor.treeparser.Parameter
Set by TreeParser01.
setDirectiveText(String) - Method in class org.prorefactor.nodetypes.ProparseDirectiveNode
 
setErrors(int) - Method in class com.joanju.cgs.build.BuildJob
 
setEventNameRVal(int) - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
setExtent(int) - Method in class org.prorefactor.core.schema.Field
 
setExtent(int) - Method in class org.prorefactor.treeparser.FieldBuffer
Sets the extent of the underlying Field.
setExtent(int) - Method in interface org.prorefactor.treeparser.Primative
 
setExtent(int) - Method in class org.prorefactor.treeparser.Variable
 
setFieldContainer(FieldContainer) - Method in class org.prorefactor.core.JPNode
 
setFileCount(int) - Method in class com.joanju.cgs.build.BuildJob
 
setFileID(int) - Method in class com.joanju.cg.bytecode.CallInstr
 
setFileID(int) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
setFileID(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setFileID(int) - Method in class com.joanju.cg.bytecode.PublishInstr
 
setFileIndex(int) - Method in class com.joanju.proparse.ProToken
 
setFileIndex(int) - Method in class org.prorefactor.core.JPNode
Used when re-loading serialized nodes.
setFileName(String) - Method in class com.joanju.cg.core.FilePosition
 
setFilenameList(IntegerIndex<String>) - Method in class com.joanju.proparse.ProToken
A reference to the collection of filenames from the parse.
setFilenameList(IntegerIndex<String>) - Method in class org.prorefactor.core.JPNode
A reference to the collection of filenames from the parse.
setFileRefName(String) - Method in class org.prorefactor.macrolevel.IncludeRef
 
setFilesDone(int) - Method in class com.joanju.cgs.build.BuildJob
 
setFindString(String) - Method in class org.prorefactor.core.CommentFinder
 
setFirstChild(JPNode) - Method in class org.prorefactor.core.JPNode
 
setFirstCondToken(Token) - Method in class org.prorefactor.refactor.source.ConditionalExpansion
 
setFirstProperToken(Token) - Method in class org.prorefactor.refactor.source.ConditionalExpansion
 
setForced(boolean) - Method in class com.joanju.cgs.build.BuildJob
 
setFrameScopeBlockExplicitDefault(Block) - Method in class org.prorefactor.widgettypes.Frame
This should be called for a block with an explicit default.
setFrameScopeUnnamedDefault(Block) - Method in class org.prorefactor.widgettypes.Frame
This should be called when we need to set a block with this unnamed frame as that block's implicit default.
setFromDB() - Method in class com.joanju.cg.bytecode.Bytecode
 
setFunctionRet() - Method in class com.joanju.cg.bytecode.PopInstr
This is only called by the compiler for the pop instr that is the return from a function/method.
setHandleRVal(int) - Method in class com.joanju.cg.bytecode.CallinInstr
 
setHandleType(int) - Method in class com.joanju.cg.bytecode.SyshandleInstr
Set the handle type.
setHiddenAfter(ProToken) - Method in class com.joanju.proparse.ProToken
 
setHiddenAfter(ProToken) - Method in class org.prorefactor.core.JPNode
 
setHiddenBefore(ProToken) - Method in class com.joanju.proparse.ProToken
 
setHiddenBefore(ProToken) - Method in class org.prorefactor.core.JPNode
 
setIDE(IDE) - Method in class org.prorefactor.refactor.RefactorSession
 
setIndentby(int) - Method in class org.prorefactor.core.JPNodeLister
Number of spaces to indent by.
setInitialValueAddr(int) - Method in class com.joanju.cg.bytecode.DefvarInstr
This takes care of adding the address to {sources} as well.
setInstructionSet(InstructionSet) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
At the time this is added to the InstructionSet, we determine if this instruction is recalcOK.
setInstructionSet(InstructionSet) - Method in class com.joanju.cg.bytecode.Bytecode
The instructionset assigns this when a Bytecode object is added to it.
setJobNum(int) - Method in class com.joanju.cgs.build.BuildJob
 
setJustLex(boolean) - Method in class com.joanju.proparse.DoParse
 
setLabels(String[]) - Method in class org.prorefactor.refactor.messages.DataEntryDialog
 
setLayoutVersion(short) - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
setLikeNode(JPNode) - Method in class org.prorefactor.treeparser.Symbol
 
setLikeNode(JPNode) - Method in interface org.prorefactor.treeparser.SymbolI
 
setLine(int) - Method in class com.joanju.cg.bytecode.CallInstr
 
setLine(int) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
setLine(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setLine(int) - Method in class com.joanju.cg.bytecode.PublishInstr
 
setLine(int) - Method in class org.prorefactor.core.JPNode
Used when re-loading serialized nodes.
setLine(int) - Method in class org.prorefactor.refactor.source.Atom
 
setLine(int) - Method in class org.prorefactor.refactor.source.AtomRef
 
setLine(int) - Method in interface org.prorefactor.refactor.source.IAtom
 
setLink(Integer, Object) - Method in class org.prorefactor.core.JPNode
 
setLocalHdlRValAddress(int) - Method in class com.joanju.cg.bytecode.AddsuperInstr
Set by the codegenerator.
setLocalProcNameRVal(int) - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
setLocationInfo(boolean) - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
The LocationInfo option takes a boolean value.
setLogger(ICallback) - Static method in class com.joanju.cg.core.AppContext
Called by Callgraph Server, to set the logger.
setLongSignature(int) - Method in class com.joanju.cg.bytecode.Endpoint
Assigned by the codegenerator.
setLuceneOnly(boolean) - Method in class com.joanju.cgs.build.BuildJob
 
setLVal(int) - Method in class com.joanju.cg.bytecode.DefInstr
Set with the address of the var def.
setMacroSourceNum(int) - Method in class com.joanju.proparse.ProToken
 
setMatchCase(boolean) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setMatchWord(boolean) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setMethodName(String) - Method in class org.prorefactor.refactor.action.ExtractMethod
 
setMethodSigID(int) - Method in class com.joanju.cg.bytecode.CallInstr
 
setMethodSigID(int) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
setMethodSigID(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setMethodSigID(int) - Method in class com.joanju.cg.bytecode.PublishInstr
 
setName(String) - Method in class org.prorefactor.core.schema.Database
 
setName(String) - Method in class org.prorefactor.treeparser.FieldBuffer
Invalid - do not call.
setName(String) - Method in class org.prorefactor.treeparser.Symbol
 
setName(String) - Method in interface org.prorefactor.treeparser.SymbolI
 
setNameID(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setNameRVal(int) - Method in class com.joanju.cg.bytecode.CallInstr
 
setNameRVal(int) - Method in class com.joanju.cg.bytecode.PublishInstr
 
setNext(IAtom) - Method in class org.prorefactor.refactor.source.Atom
 
setNext(IAtom) - Method in class org.prorefactor.refactor.source.AtomRef
 
setNext(IAtom) - Method in interface org.prorefactor.refactor.source.IAtom
 
setNextSibling(JPNode) - Method in class org.prorefactor.core.JPNode
 
setNextSiblingWithLinks(AST) - Method in class org.prorefactor.core.JPNode
 
setNodeFirstChild(int, int) - Method in class com.joanju.ProparseLdr
Sets the childHandle node to be the first child node of the parentHandle, displacing the former first child node.
setNodeNextSibling(int, int) - Method in class com.joanju.ProparseLdr
Sets the sibHandle node to be the next sibling node of the ofHandle, displacing the former next sibling node.
setNodeNum(int) - Method in class com.joanju.cg.bytecode.Bytecode
 
setNodeNum(int) - Method in class org.prorefactor.core.JPNode
For use by the JPNode tree construction classes only.
setNodeText(int, String) - Method in class com.joanju.ProparseLdr
Sets the ofHandle node's text in the tree to the newText.
setNodeType(int, String) - Method in class com.joanju.ProparseLdr
Sets the node's type in the tree to theType.
setNodeTypeI(int, int) - Method in class com.joanju.ProparseLdr
Sets the node's type.
setOrder(int) - Method in class com.joanju.cg.search.FileLabelProvider
 
setParamNameIDsReferenceTo(ArrayList<Integer>) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setParamNum(int) - Method in class com.joanju.cg.bytecode.PopInstr
 
setParamNum(int) - Method in class com.joanju.cg.bytecode.PushInstr
 
setParent(JPNode) - Method in class org.prorefactor.core.JPNode
 
setParent(Block) - Method in class org.prorefactor.treeparser.Block
 
setParentInChildren() - Method in class org.prorefactor.core.JPNode
 
setParsed(boolean) - Method in class org.prorefactor.refactor.source.Expansion
 
setParseUnit(ParseUnit) - Method in class org.prorefactor.refactor.PUB
 
setParseUnit(ParseUnit) - Method in class org.prorefactor.treeparser01.TP01Action
It would be unusual to already have a ParseUnit before calling TP01, since TP01 is usually the first tree parser and it (by default) creates its own ParseUnit.
setPartialForced(boolean) - Method in class com.joanju.cgs.build.BuildJob
 
setPersistentHandleNode(JPNode) - Method in class org.prorefactor.treeparser.Call
 
setPersistentHandleVar(Variable) - Method in class org.prorefactor.treeparser.Call
Set persistentHandleVar: the variable that will be used to refer to the persistent procedure instance created by this call - if any.
SETPOINTERVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETPOINTERVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setPrecommitCallback(ICallback) - Method in class com.joanju.cg.core.UpdateEngine
Set the callback for mid-build processing.
setPrev(IAtom) - Method in class org.prorefactor.refactor.source.Atom
 
setPrev(IAtom) - Method in class org.prorefactor.refactor.source.AtomRef
 
setPrev(IAtom) - Method in interface org.prorefactor.refactor.source.IAtom
 
setPrevSibling(JPNode) - Method in class org.prorefactor.core.JPNode
 
setPrimary(boolean) - Method in class org.prorefactor.refactor.source.Expansion
 
setProcNameExpression(boolean) - Method in class com.joanju.cg.compileunit.InstructionSet
Set by the code generator.
setProgressDialogText(String) - Method in class com.joanju.cg.plugin.CgActionManager
 
setProgressType(int) - Method in class org.prorefactor.treeparser.Parameter
Set by TreeParser01.
setProgressType(int) - Method in class org.prorefactor.treeparser.Routine
 
setPUB(PUB) - Method in class org.prorefactor.treeparser.ParseUnit
 
setPublisherHdlRVal(int) - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
setPushOnRetInstrAddress(int) - Method in class com.joanju.cg.bytecode.ReturnInstr
 
setQuote(char) - Method in class org.prorefactor.core.Pstring
 
setReturnDatatypeNode(JPNode) - Method in class org.prorefactor.treeparser.Routine
Set by TreeParser01 for functions and methods.
setRootBlock(Block) - Method in class org.prorefactor.treeparser.SymbolScope
 
setRootScope(SymbolScopeRoot) - Method in class org.prorefactor.treeparser.ParseUnit
 
setRunArgument(String) - Method in class org.prorefactor.treeparser.Call
Sets runArgument: the parameter in run , which may be an explicit string or a string expression, and which identifies either an external or an internal procedure.
setRunHandle(RunHandle) - Method in class org.prorefactor.treeparser.Call
 
setRunHandleNode(JPNode) - Method in class org.prorefactor.treeparser.Call
 
setRunSet() - Method in class com.joanju.cg.bytecode.CallInstr
Sets to true the flag indicating that this is a "RUN..SET handle" statement.
setRVal(int) - Method in class com.joanju.cg.bytecode.DefInstr
 
setRVal(int) - Method in class com.joanju.cg.bytecode.PushInstr
 
setRVal(int) - Method in class com.joanju.cg.bytecode.ReturnInstr
The rVal is zero unless this is a RETURN from a FUNCTION|METHOD.
setRVal(int) - Method in class com.joanju.cg.bytecode.RetvalsetInstr
 
setSearchAreaLabel(String) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setSearchAreaNames(String[]) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setSearchDown(boolean) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setSearchString(String) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setSearchTarget() - Method in class com.joanju.cg.bytecode.AddsuperInstr
Indicate that this ADD-SUPER instruction was specified with the SEARCH-TARGET flag.
setSelectedSearchArea(int) - Method in class org.prorefactor.refactor.messages.SearchDialog
 
setSelectedText(String) - Method in class org.prorefactor.refactor.action.ExtractMethod
 
setSharedNameID(int) - Method in class com.joanju.cg.bytecode.GetsharedInstr
 
SETSIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETSIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setSortOrder(int) - Method in class com.joanju.cg.search.FileSearchPage
 
setSourceFile(SourceFile) - Method in class org.prorefactor.refactor.source.IncludeExpansion
 
setSourceNum(int) - Method in class org.prorefactor.core.JPNode
Used when re-loading serialized nodes.
setSpacer(String) - Method in class org.prorefactor.core.JPNodeLister
The String spacer is used to separate tokens or components of what is printed on one line.
setSrcAddr(int) - Method in class com.joanju.cg.core.Xref
 
setSrcCU(int) - Method in class com.joanju.cg.core.Xref
 
setstate() - Method in class com.joanju.proparse.ProParser
 
setStrength(int) - Method in class org.prorefactor.treeparser.BufferScope
 
setStringID(int) - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
setSuperHdlAddr(int) - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
setSuperHdlRValAddress(int) - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
setSymbol(Symbol) - Method in class org.prorefactor.core.JPNode
Assigned by the tree parser.
setSymbol(FieldBuffer) - Method in class org.prorefactor.nodetypes.FieldRefNode
 
setSymbol(FieldLevelWidgetI) - Method in class org.prorefactor.nodetypes.FieldRefNode
 
setSymbol(Variable) - Method in class org.prorefactor.nodetypes.FieldRefNode
 
setSymbol(Symbol) - Method in class org.prorefactor.treeparser.Parameter
Set by TreeParser01.
setSymbol(int, AST) - Method in class org.prorefactor.treeparser01.TP01Action
Lookup and assign a symbol to an ID node.
setSymbol(int, AST) - Method in class org.prorefactor.treeparser01.TP01Support
 
setSymbolNameID(int) - Method in class com.joanju.cg.bytecode.DefvarInstr
 
setTable(Table) - Method in class org.prorefactor.core.schema.Field
Use this to set the field to a table if you used null for the table in the constructor.
setTable(Table) - Method in class org.prorefactor.treeparser.TableBuffer
 
setTableBuffer(TableBuffer) - Method in class org.prorefactor.nodetypes.RecordNameNode
 
setTargetType(int) - Method in class com.joanju.cg.bytecode.AbstractCall
 
setTargetType(int) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setText(String) - Method in class com.joanju.cg.plugin.CgMonitorDialog
 
setText(String) - Method in class org.prorefactor.core.JPNode
 
setText(String) - Method in class org.prorefactor.core.Pstring
Set the text portion - the stuff in between the quotation marks.
setText(String) - Method in class org.prorefactor.refactor.source.Atom
 
setText(String) - Method in class org.prorefactor.refactor.source.AtomRef
 
setText(String) - Method in interface org.prorefactor.refactor.source.IAtom
 
setTgtAddr(int) - Method in class com.joanju.cg.core.Xref
 
setTgtCU(int) - Method in class com.joanju.cg.core.Xref
 
setTimeStamp(long) - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
Settings - Class in org.prorefactor.refactor.settings
Abstract base class for other Settings classes.
Settings(String) - Constructor for class org.prorefactor.refactor.settings.Settings
This does not create the file if it does not exist.
setTitle(String) - Method in class com.joanju.cgs.log4j.CgsHtmlLayout
The Title option takes a String value.
setTitle(String) - Method in class org.prorefactor.refactor.messages.DataEntryDialog
 
setTopNode(JPNode) - Method in class org.prorefactor.treeparser.ParseUnit
Set the syntax tree top (Program_root) node.
setType(int) - Method in class org.prorefactor.core.JPNode
 
setType(int) - Method in class org.prorefactor.refactor.source.Atom
 
setType(int) - Method in class org.prorefactor.refactor.source.AtomRef
 
setType(int) - Method in interface org.prorefactor.refactor.source.IAtom
 
setup(ISelection) - Method in class com.joanju.cg.plugin.CgActionManager
Set up this ActionManager.
setUp() - Method in class com.joanju.cg.test.TestBugFixes
 
setUp() - Method in class com.joanju.cg.test.TestCalls
 
setUp() - Method in class com.joanju.cg.test.TestScripting
 
setUp() - Method in class com.joanju.cg.test.TestSignatures
 
setUp() - Method in class com.joanju.cg.test.TestSyshandles
 
setUp() - Method in class com.joanju.cg.test.TestUnresRpt
 
setUp() - Method in class org.prorefactor.core.unittest.BugFixTests
 
setUp() - Method in class org.prorefactor.core.unittest.TestNewSyntax
 
setUp() - Method in class org.prorefactor.core.unittest.TP01ProcessActionTest
 
setUp() - Method in class org.prorefactor.core.unittest.TP01SymbolActionTest
 
setUp() - Method in class org.prorefactor.core.unittest.TP01Test03
 
setUp() - Method in class org.prorefactor.refactor.unittest.AppendProgramT
 
setUp() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
setUp() - Method in class org.prorefactor.refactor.unittest.ExtractMethodT
 
setUp() - Method in class org.prorefactor.refactor.unittest.MoveDataMemberT
 
setUp() - Method in class org.prorefactor.refactor.unittest.SourceProcessorT
 
setUp() - Method in class org.prorefactor.refactor.unittest.WrapProcT
 
SETUSERID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SETUSERID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
setUserScriptSource(int) - Method in class com.joanju.cg.bytecode.Assignment
Set the address of the instruction which the user script sets as the source for values for this pop instruction.
setValue(Object) - Method in class org.prorefactor.treeparser.Expression
 
setValue(Object) - Method in class org.prorefactor.treeparser.RunHandle
 
setValue(Object) - Method in interface org.prorefactor.treeparser.Value
 
setValue(Object) - Method in class org.prorefactor.treeparser.Variable
 
setValueFromTokenText(String) - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
setValues(HashSet<Integer>) - Method in class com.joanju.cg.bytecode.PopInstr
 
setValues(String[]) - Method in class org.prorefactor.refactor.messages.DataEntryDialog
Sets the values of the Text widgets of the dialog to the values supplied in the parameter array.
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.Bytecode
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.CallinInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.CallInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.CheckvalsInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.DecleventInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.DeclsnsupInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.DefInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.DefvarInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.GetsharedInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.PopInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.PublishInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.PushInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.PushonretInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.ReturnInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.RetvalgetInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.RetvalsetInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.ScriptValsInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.SupersInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.TriggerblockInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.UnknownvalInstr
 
setValuesFromByteStream(DataInputStream) - Method in class com.joanju.cg.bytecode.UnresInstr
 
setViewPart(ISearchResultViewPart) - Method in class com.joanju.cg.search.FileSearchPage
 
setWriter(BufferedWriter) - Method in class com.joanju.cg.printers.UnresolvedReport
 
SHA1DIGEST - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SHA1DIGEST - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SHARED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SHARED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SHARELOCK - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SHARELOCK - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SHORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SHORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SHORT - Static variable in class org.prorefactor.treeparser.DataType
 
shouldLoadData() - Method in class com.joanju.cg.bytecode.Bytecode
 
SHOW_LABEL - Static variable in class com.joanju.cg.search.FileLabelProvider
 
SHOW_LABEL_PATH - Static variable in class com.joanju.cg.search.FileLabelProvider
 
SHOW_PATH - Static variable in class com.joanju.cg.search.FileLabelProvider
 
SHOW_PATH_LABEL - Static variable in class com.joanju.cg.search.FileLabelProvider
 
showColumn - Variable in class org.prorefactor.core.JPNodeLister
 
showColumn - Variable in class org.prorefactor.core.TokenLister
 
showFilename - Variable in class org.prorefactor.core.JPNodeLister
 
showFilename - Variable in class org.prorefactor.core.TokenLister
 
showLinenum - Variable in class org.prorefactor.core.JPNodeLister
 
showLinenum - Variable in class org.prorefactor.core.TokenLister
 
showMatch(Match, int, int, boolean) - Method in class com.joanju.cg.search.FileSearchPage
 
showMenu() - Method in class org.prorefactor.Console
 
showMessage(String) - Method in class org.prorefactor.refactor.ReviewChangesDialog
 
showProparseVersion() - Method in class org.prorefactor.Console
 
SHOWSTATS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SHOWSTATS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
showstatsstate() - Method in class com.joanju.proparse.ProParser
 
showStoretype - Variable in class org.prorefactor.core.JPNodeLister
 
showStoretype - Variable in class org.prorefactor.core.TokenLister
 
shutdown() - Static method in class com.joanju.cg.db.Admin
 
shutdown() - Static method in class com.joanju.cg.db.DB
 
SIDELABELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SIDELABELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sigMatchAdd(long) - Static method in class com.joanju.cg.db.CacheManager
 
sigMatchLookup(long) - Static method in class com.joanju.cg.db.CacheManager
 
sigMismatchAdd(long) - Static method in class com.joanju.cg.db.CacheManager
 
sigMismatchLookup(long) - Static method in class com.joanju.cg.db.CacheManager
 
signaturesMatch(int, int) - Static method in class com.joanju.cg.codegen.LongSignature
Check if signatures match, allowing for things like indeterminate datatypes and extents.
SILENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SILENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SIMPLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SIMPLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SINGLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SINGLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SINGLEQUOTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SINGLEQUOTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
size() - Method in class com.joanju.DataXferStream
Get the size in bytes.
size() - Method in class com.joanju.proparse.IntegerIndex
 
SIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
size() - Method in class org.prorefactor.treeparser.ErrorList
 
SIZECHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SIZECHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sizephrase() - Method in class com.joanju.proparse.ProParser
 
SIZEPIXELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SIZEPIXELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SKIP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SKIP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SKIPDELETEDRECORD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SKIPDELETEDRECORD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
skipphrase() - Method in class com.joanju.proparse.ProParser
 
SLASH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SLASH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SLIDER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SLIDER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
slider_frequency() - Method in class com.joanju.proparse.ProParser
 
slider_opt() - Method in class com.joanju.proparse.ProParser
 
sliderphrase() - Method in class com.joanju.proparse.ProParser
 
SMALLINT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SMALLINT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SOAPHEADER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SOAPHEADER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SOAPHEADERENTRYREF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SOAPHEADERENTRYREF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SOCKET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SOCKET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SocketListener - Class in com.joanju.proparse.sockets
 
SocketListener(Socket) - Constructor for class com.joanju.proparse.sockets.SocketListener
 
SOME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SOME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SortAction - Class in com.joanju.cg.search
 
SortAction(String, FileSearchPage, int) - Constructor for class com.joanju.cg.search.SortAction
 
SOURCE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SOURCE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
source_buffer_phrase() - Method in class com.joanju.proparse.ProParser
 
sourceArray() - Method in class org.prorefactor.macrolevel.ListingParser
Get an array of the MacroRef objects, which would map to the SOURCENUM attribute from JPNode.
sourceArray(MacroRef) - Static method in class org.prorefactor.macrolevel.MacroLevel
Build and return an array of the MacroRef objects, which would map to the SOURCENUM attribute from JPNode.
sourceColumn - Variable in class com.joanju.cg.api.EndpointAPI
 
sourceFile - Variable in class org.prorefactor.refactor.FileChange
 
SourceFile - Class in org.prorefactor.refactor.source
Represents a source file with a File (get "canonical name" from that) and with a reference to the first Atom object for that file.
SourceFile(File) - Constructor for class org.prorefactor.refactor.source.SourceFile
 
sourceFileID - Variable in class com.joanju.cg.api.EndpointAPI
 
sourceFileIndex - Variable in class org.prorefactor.refactor.action.QualifyFieldsRefactor
 
sourceFileName - Variable in class com.joanju.cg.api.EndpointAPI
 
sourceFilePool - Variable in class org.prorefactor.refactor.source.CompileUnit
Deprecated.  
SourceFilePool - Class in org.prorefactor.refactor.source
We may work with two or more CompileUnit objects at the same time, and those may reference some of the same files.
SourceFilePool() - Constructor for class org.prorefactor.refactor.source.SourceFilePool
 
sourceLine - Variable in class com.joanju.cg.api.EndpointAPI
 
SOURCENUM - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
SOURCEPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SOURCEPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SourceProcessorT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.source
SourceProcessorT(String) - Constructor for class org.prorefactor.refactor.unittest.SourceProcessorT
 
sourcesForXrefTarget(int, int, T) - Static method in class com.joanju.cg.bytecode.Bytecode
Get an ArrayList of Bytecode instructions of subtype T which are xref sources for the specified target.
SPACE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SPACE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
spacephrase() - Method in class com.joanju.proparse.ProParser
 
spacer - Variable in class org.prorefactor.core.JPNodeLister
 
split(String, char) - Static method in class org.prorefactor.core.Util
Deprecated. Use Java 1.4 String.split() instead.
SQL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SQL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Sql_begins - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Sql_begins - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Sql_between - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Sql_between - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sql_col_def() - Method in class com.joanju.proparse.ProParser
 
Sql_comp_query - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
sql_comp_query() - Method in class com.joanju.proparse.ProParser
 
Sql_comp_query - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Sql_in - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Sql_in - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sql_in_val() - Method in class com.joanju.proparse.ProParser
 
Sql_like - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Sql_like - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sql_not_null() - Method in class com.joanju.proparse.ProParser
 
Sql_null_test - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Sql_null_test - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Sql_select_what - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Sql_select_what - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sqlaggregatefunc() - Method in class com.joanju.proparse.ProParser
 
sqlandExpression() - Method in class com.joanju.proparse.ProParser
 
sqlexpression() - Method in class com.joanju.proparse.ProParser
 
sqlmultiplicativeExpression() - Method in class com.joanju.proparse.ProParser
 
sqlnotExpression() - Method in class com.joanju.proparse.ProParser
 
sqlorExpression() - Method in class com.joanju.proparse.ProParser
 
sqlrelationalExpression() - Method in class com.joanju.proparse.ProParser
 
sqlscalar() - Method in class com.joanju.proparse.ProParser
 
sqlunaryExpression() - Method in class com.joanju.proparse.ProParser
 
sqlupdate_equal() - Method in class com.joanju.proparse.ProParser
 
sqlupdate_where() - Method in class com.joanju.proparse.ProParser
 
sqlupdatestate() - Method in class com.joanju.proparse.ProParser
 
SQRT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SQRT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
sqrt_fun(AST) - Method in class com.joanju.proparse.ProEval
 
SQSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SQSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SSLSERVERNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SSLSERVERNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ST_DBTABLE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
ST_TTABLE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
ST_VAR - Static variable in interface org.prorefactor.core.IConstants
For attribute key "storetype", this attribute value indicates that the reference is to a local variable within the 4gl compile unit.
ST_WTABLE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
STAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
start(BundleContext) - Method in class com.joanju.cg.plugin.CgPlugin
 
START - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
START - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
STARTING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STARTING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
STARTMOVE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STARTMOVE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
STARTRESIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STARTRESIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
STARTROWRESIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STARTROWRESIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Startup - Class in com.joanju.cgs
 
Startup() - Constructor for class com.joanju.cgs.Startup
 
STATE2 - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
STATE2 - Static variable in class org.prorefactor.core.JPNode
Just a shortcut to IConstants.STATE2
state_end() - Method in class com.joanju.proparse.ProParser
 
STATEHEAD - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
statement() - Method in class com.joanju.proparse.ProParser
 
statementEnd() - Method in class org.prorefactor.treeparser03.TP03Support
Deal with end-of-statement.
statementIsEnabler() - Method in class org.prorefactor.treeparser01.FrameStack
Used only by the tree parser, for ENABLE|UPDATE|PROMPT-FOR.
STATUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STATUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
status_opt() - Method in class com.joanju.proparse.ProParser
 
STATUSBAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STATUSBAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
statusstate() - Method in class com.joanju.proparse.ProParser
 
STDCALL_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STDCALL_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
STOMPDETECTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STOMPDETECTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
STOMPFREQUENCY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STOMPFREQUENCY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
stop(BundleContext) - Method in class com.joanju.cg.plugin.CgPlugin
 
STOP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STOP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
stopstate() - Method in class com.joanju.proparse.ProParser
 
store(int, int, int, int) - Static method in class com.joanju.cg.db.XrefTable
Store a record into the xref table.
store(Collection<Xref>) - Static method in class com.joanju.cg.db.XrefTable
Store Xref records into the xref table.
store(Xref) - Static method in class com.joanju.cg.db.XrefTable
Store an Xref record into the xref table.
store(Object) - Method in class com.joanju.DataXferStream
Store an object and any object hierarchy that comes with it.
STOREDPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STOREDPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
storeIfModified() - Method in class com.joanju.cg.bytecode.Bytecode
Store this bytecode instruction in the database if its "modified" flag has been set.
STORETYPE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
STREAM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STREAM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Stream - Class in org.prorefactor.treeparser
A Symbol defined with DEFINE STREAM or any other syntax which implicitly define a stream.
Stream() - Constructor for class org.prorefactor.treeparser.Stream
Only to be used for persistence/serialization.
Stream(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.Stream
 
stream_name() - Method in class com.joanju.proparse.ProParser
 
STREAMIO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STREAMIO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
streamname() - Method in class com.joanju.proparse.ProParser
 
STRETCHTOFIT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STRETCHTOFIT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
string() - Method in enum com.joanju.cg.core.ReservedCUID
 
STRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
string_fun(AST) - Method in class com.joanju.proparse.ProEval
 
stringConcat(Bytecode, Bytecode) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
Set the arguments for string concatenation.
StringFuncs - Class in com.joanju.proparse
 
StringFuncs() - Constructor for class com.joanju.proparse.StringFuncs
 
stringLiteralInstruction(String) - Method in class com.joanju.cg.compileunit.InstructionSet
Get or create a LiteralstrInstr for the input string.
STRINGS - Static variable in class org.prorefactor.refactor.PUB
loadTo(STRINGS) - load the strings into the syntax tree.
Strings - Class in org.prorefactor.refactor.util
Helper class to provide String manipulation functions not available in standard JDK.
Strings() - Constructor for class org.prorefactor.refactor.util.Strings
 
StringTable - Class in com.joanju.cg.db
Provides inter-package cached access to the String table.
StringTable() - Constructor for class com.joanju.cg.db.StringTable
 
STRINGXREF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
STRINGXREF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
stripComments(String) - Static method in class com.joanju.proparse.StringFuncs
 
stripComments(String) - Static method in class org.prorefactor.refactor.source.Processor
 
STRONG - Static variable in class org.prorefactor.treeparser.BufferScope
 
strongScope(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Create a "strong" buffer scope.
strongScope(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Create a "strong" buffer scope.
structorBegin(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Constructor or destructor node.
structorBegin(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Constructor or destructor.
structorEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Action
End of a constructor or destructor.
structorEnd(AST) - Method in class org.prorefactor.treeparser01.TP01Support
End of constructor or destructor.
style - Variable in class org.prorefactor.treeparser.ParseUnit
 
SUBAVERAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBAVERAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUBCOUNT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBCOUNT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUBMAXIMUM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBMAXIMUM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUBMENU - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBMENU - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Submenu - Class in org.prorefactor.widgettypes
 
Submenu() - Constructor for class org.prorefactor.widgettypes.Submenu
Only to be used for persistence/serialization.
Submenu(String, SymbolScope) - Constructor for class org.prorefactor.widgettypes.Submenu
 
SUBMENUHELP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBMENUHELP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUBMINIMUM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBMINIMUM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
submitJob(BuildJob) - Method in class com.joanju.cgs.build.BuildServer
Submit a build job, assigns and returns the job number.
SUBSCRIBE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBSCRIBE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
subscribe_run() - Method in class com.joanju.proparse.ProParser
 
SubscribeInstr - Class in com.joanju.cg.bytecode
Not yet implemented.
SubscribeInstr() - Constructor for class com.joanju.cg.bytecode.SubscribeInstr
 
SubscribeInstr(int, int) - Constructor for class com.joanju.cg.bytecode.SubscribeInstr
 
subscribestate() - Method in class com.joanju.proparse.ProParser
 
SUBSTITUTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBSTITUTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
substitute_fun(AST) - Method in class com.joanju.proparse.ProEval
 
SubstituteLint - Class in org.prorefactor.refactor.substitute
Find PLUS nodes which join two or more QSTRING nodes with expressions.
SubstituteLint() - Constructor for class org.prorefactor.refactor.substitute.SubstituteLint
 
SubstituteRefactor - Class in org.prorefactor.refactor.substitute
Given a handle to a PLUS node, where multiple PLUS and QSTRING nodes are used, changes the AST to use SUBSTITUTE, and synchronizes the scanner's token list.
SubstituteRefactor() - Constructor for class org.prorefactor.refactor.substitute.SubstituteRefactor
 
SubstituteT - Class in org.prorefactor.refactor.unittest
 
SubstituteTarget - Class in org.prorefactor.refactor.substitute
Represents a (potential) target for SUBSTITUTE refactoring.
SubstituteTarget() - Constructor for class org.prorefactor.refactor.substitute.SubstituteTarget
 
SubstituteWrap - Class in org.prorefactor.refactor.substitute
Wraps the SUBSTITUTE lint/refactor/review trio into a single subroutine.
SubstituteWrap() - Constructor for class org.prorefactor.refactor.substitute.SubstituteWrap
 
substring(Bytecode, ArrayList<JPNode>) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
Set the arguments for the SUBSTRING function.
SUBSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
substring_fun(AST) - Method in class com.joanju.proparse.ProEval
 
substringfunc() - Method in class com.joanju.proparse.ProParser
 
SUBTOTAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUBTOTAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
suite() - Static method in class com.joanju.cg.test.AllCGTests
 
suite() - Static method in class org.prorefactor.core.unittest.AllPRCoreTests
 
suite() - Static method in class org.prorefactor.core.unittest.AllProRefactorTests
 
suite() - Static method in class org.prorefactor.refactor.unittest.AllRefactorTests
 
SUM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUMMARY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUMMARY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUPER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SUPER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SUPER_CLASS_TREE - Static variable in class org.prorefactor.core.JPNode
A value for setLink() and getLink().
SUPERS_ADDRESS - Static variable in class com.joanju.cg.core.Layout
The address of the supers instruction.
SupersInstr - Class in com.joanju.cg.bytecode
 
SupersInstr() - Constructor for class com.joanju.cg.bytecode.SupersInstr
 
SupersInstr(int, int) - Constructor for class com.joanju.cg.bytecode.SupersInstr
 
support - Variable in class com.joanju.proparse.ProParser
 
sweep(int) - Method in class org.prorefactor.refactor.ScanLib
Sweep out all tokens from a scanner's token list which have been marked as "cut".
SYMBOL - Static variable in class org.prorefactor.core.JPNode
A valid value for setLink() and getLink()
symbol - Variable in class org.prorefactor.refactor.noundo.NoundoTarget
The symbol that was defined without NO-UNDO
SYMBOL - Static variable in class org.prorefactor.treeparser.CQ
We are strictly referencing the symbol - not its value.
Symbol - Class in org.prorefactor.treeparser
Base class for any type of symbol which needs to be kept track of when parsing a 4gl compile unit's AST.
Symbol() - Constructor for class org.prorefactor.treeparser.Symbol
Only to be used for persistence/serialization.
Symbol(int, JPNode, JPNode, JPNode, String, int, int, SymbolScope) - Constructor for class org.prorefactor.treeparser.Symbol
 
SymbolFactory - Class in org.prorefactor.treeparser
Create a Symbol of the appropriate subclass.
SymbolFactory() - Constructor for class org.prorefactor.treeparser.SymbolFactory
 
SymbolI - Interface in org.prorefactor.treeparser
 
symbolName - Variable in class org.prorefactor.refactor.PUB.SymbolRef
The symbol name (Symbol.fullName), with caseAsDefined.
SymbolScope - Class in com.joanju.proparse
 
SymbolScope - Class in org.prorefactor.treeparser
For keeping track of PROCEDURE, FUNCTION, and trigger scopes within a 4gl compile unit.
SymbolScope() - Constructor for class org.prorefactor.treeparser.SymbolScope
Only to be used for persistence/serialization.
SymbolScope(SymbolScope) - Constructor for class org.prorefactor.treeparser.SymbolScope
Only Scope and derivatives may create a Scope object.
SymbolScopeRoot - Class in org.prorefactor.treeparser
A ScopeRoot object is created for each compile unit, and it represents the program (topmost) scope.
SymbolScopeRoot() - Constructor for class org.prorefactor.treeparser.SymbolScopeRoot
 
SymbolScopeSuper - Class in org.prorefactor.treeparser
Contains skeleton symbols for purposes of inheritance.
SymbolScopeSuper() - Constructor for class org.prorefactor.treeparser.SymbolScopeSuper
Only to be used for persistence/serialization.
SYMMETRICENCRYPTIONALGORITHM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SYMMETRICENCRYPTIONALGORITHM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SYMMETRICENCRYPTIONIV - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SYMMETRICENCRYPTIONIV - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SYMMETRICENCRYPTIONKEY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SYMMETRICENCRYPTIONKEY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
SYMMETRICSUPPORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SYMMETRICSUPPORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
syncAllQStrings() - Method in class org.prorefactor.refactor.Scan
One reason for synchronizing QSTRING nodes into a scanner is for the indenting functions: We sync all QSTRING nodes so that we don't add spaces (or tab) into the middle of a quoted string; (the spaces/tabs are only added to NEWLINE tokens).
sysdiafont_opt() - Method in class com.joanju.proparse.ProParser
 
sysdiagetfile_initfilter() - Method in class com.joanju.proparse.ProParser
 
sysdiagetfile_opt() - Method in class com.joanju.proparse.ProParser
 
sysdiapri_opt() - Method in class com.joanju.proparse.ProParser
 
SyshandleInstr - Class in com.joanju.cg.bytecode
The built-in system handles for TARGET-PROCEDURE and SOURCE-PROCEDURE.
SyshandleInstr() - Constructor for class com.joanju.cg.bytecode.SyshandleInstr
 
SyshandleInstr(int, int) - Constructor for class com.joanju.cg.bytecode.SyshandleInstr
 
SYSTEMDIALOG - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SYSTEMDIALOG - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
systemdialogcolorstate() - Method in class com.joanju.proparse.ProParser
 
systemdialogfontstate() - Method in class com.joanju.proparse.ProParser
 
systemdialoggetdir_opt() - Method in class com.joanju.proparse.ProParser
 
systemdialoggetdirstate() - Method in class com.joanju.proparse.ProParser
 
systemdialoggetfilestate() - Method in class com.joanju.proparse.ProParser
 
systemdialogprintersetupstate() - Method in class com.joanju.proparse.ProParser
 
systemhandlename() - Method in class com.joanju.proparse.ProParser
 
SYSTEMHELP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
SYSTEMHELP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
systemhelp_opt() - Method in class com.joanju.proparse.ProParser
 
systemhelp_window() - Method in class com.joanju.proparse.ProParser
 
systemhelpstate() - Method in class com.joanju.proparse.ProParser
 

T

TABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
table - Variable in class org.prorefactor.core.schema.Field.Name
 
Table - Class in org.prorefactor.core.schema
Table objects are created both by the Schema class and also when temp and work tables are defined within a 4gl compile unit.
Table() - Constructor for class org.prorefactor.core.schema.Table
Only to be used for persistence/serialization.
Table(String, Database) - Constructor for class org.prorefactor.core.schema.Table
Constructor for schema
Table(String, int) - Constructor for class org.prorefactor.core.schema.Table
Constructor for temp / work tables
Table(String) - Constructor for class org.prorefactor.core.schema.Table
Constructor for temporary "comparator" objects.
table - Variable in class org.prorefactor.core.schema.Table.Name
 
Table.Name - Class in org.prorefactor.core.schema
This is a convenience class for working with a string table name, where there may or may not be a database qualifier in the name.
Table.Name(String, String) - Constructor for class org.prorefactor.core.schema.Table.Name
 
Table.Name(String) - Constructor for class org.prorefactor.core.schema.Table.Name
 
TableBuffer - Class in org.prorefactor.treeparser
A TableBuffer is a Symbol which provides a link from the syntax tree to a Table object.
TableBuffer() - Constructor for class org.prorefactor.treeparser.TableBuffer
Only to be used for persistence/serialization.
TableBuffer(String, SymbolScope, Table) - Constructor for class org.prorefactor.treeparser.TableBuffer
Constructor for a named buffer.
TABLEHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TABLEHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TABLENUMBER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TABLENUMBER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
tablePart - Variable in class org.prorefactor.refactor.tfnames.NamesTarget
 
TARGET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TARGET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TARGETPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TARGETPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
targetSet - Variable in class org.prorefactor.refactor.substitute.SubstituteLint
 
targetSet - Variable in class org.prorefactor.refactor.tfnames.NamesLint
 
targetSet - Variable in class org.prorefactor.treeparser03.TP03Support
The result set - a sorted set of RefactorTarget objects.
targetType - Variable in class com.joanju.cg.bytecode.AbstractCall
Stored: int encoding for PROCEDURE/METHOD/FUNCTION.
TargetTypes - Class in com.joanju.cg.codegen
'Enum' of Progress procedure types.
TargetTypes() - Constructor for class com.joanju.cg.codegen.TargetTypes
 
taskSize - Variable in class com.joanju.cg.plugin.CgMonitorDialog
 
tearDown() - Method in class org.prorefactor.refactor.unittest.AppendProgramT
 
tearDown() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
tearDown() - Method in class org.prorefactor.refactor.unittest.ExtractMethodT
 
tearDown() - Method in class org.prorefactor.refactor.unittest.MoveDataMemberT
 
tearDown() - Method in class org.prorefactor.refactor.unittest.SourceProcessorT
 
tearDown() - Method in class org.prorefactor.refactor.unittest.WrapProcT
 
TempDirWrap - Class in org.prorefactor.refactor
Generic wrapper for refactorings which are non-interactive and write their output to an empty output directory.
TempDirWrap(String) - Constructor for class org.prorefactor.refactor.TempDirWrap
 
TEMPTABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TEMPTABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TEMPTABLESYMBOL - Static variable in class org.prorefactor.treeparser.CQ
A temp or work table symbol.
TERMINAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TERMINAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TERMINATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TERMINATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
ternaryIfOp(Bytecode, Bytecode) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
Set the arguments for the ternary IF operator.
test00() - Method in class org.prorefactor.refactor.unittest.PUBTest
 
test01() - Method in class com.joanju.cg.db.TestBasicDB
 
test01() - Method in class com.joanju.cg.test.TestAPI
 
test01() - Method in class com.joanju.cg.test.TestBasicDBAccess
 
test01() - Method in class com.joanju.cg.test.TestBugFixes
 
test01() - Method in class com.joanju.cg.test.TestClearDB
 
test01() - Method in class com.joanju.cg.test.TestCompiler
 
test01() - Method in class com.joanju.cg.test.TestLangFeatures
 
test01() - Method in class com.joanju.cg.test.TestScripting
 
test01() - Method in class com.joanju.cg.test.TestSignatures
 
test01() - Method in class com.joanju.cg.test.TestSyshandles
Test SOURCE-PROCEDURE.
test01() - Method in class com.joanju.cg.test.TestUnresRpt
 
test01() - Method in class org.prorefactor.core.unittest.AliasesT
 
test01() - Method in class org.prorefactor.core.unittest.BugFixTests
 
test01() - Method in class org.prorefactor.core.unittest.TestNewSyntax
 
test01() - Method in class org.prorefactor.core.unittest.TP01FramesTest
 
test01() - Method in class org.prorefactor.core.unittest.TP01Test01
 
test01() - Method in class org.prorefactor.core.unittest.TP01Test02
 
test01() - Method in class org.prorefactor.core.unittest.TP01Test03
 
test01() - Method in class org.prorefactor.refactor.unittest.PUBTest
 
test01() - Method in class org.prorefactor.refactor.unittest.RenameT
 
test01a() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01b() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01c() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01d() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01e() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01f() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01g() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01h() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01i() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test01j() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
test02() - Method in class com.joanju.cg.test.TestBugFixes
 
test02() - Method in class com.joanju.cg.test.TestCompiler
 
test02() - Method in class com.joanju.cg.test.TestLangFeatures
 
test02() - Method in class com.joanju.cg.test.TestSignatures
 
test02() - Method in class com.joanju.cg.test.TestSyshandles
Test TARGET-PROCEDURE for RUN SUPER.
test02() - Method in class org.prorefactor.core.unittest.BugFixTests
 
test02() - Method in class org.prorefactor.core.unittest.TP01Test03
 
test03() - Method in class com.joanju.cg.test.TestBugFixes
 
test03() - Method in class com.joanju.cg.test.TestCompiler
 
test03() - Method in class com.joanju.cg.test.TestLangFeatures
 
test03() - Method in class com.joanju.cg.test.TestSyshandles
Test basic TARGET-PROCEDURE.
test03() - Method in class org.prorefactor.core.unittest.BugFixTests
 
test04() - Method in class com.joanju.cg.test.TestBugFixes
 
test04() - Method in class com.joanju.cg.test.TestCompiler
 
test04() - Method in class com.joanju.cg.test.TestLangFeatures
 
test04() - Method in class org.prorefactor.core.unittest.BugFixTests
 
test05() - Method in class com.joanju.cg.test.TestBugFixes
Test circular local assignments: a=b, b=a.
test05() - Method in class com.joanju.cg.test.TestLangFeatures
 
test05() - Method in class org.prorefactor.core.unittest.BugFixTests
 
test06() - Method in class com.joanju.cg.test.TestBugFixes
Test data propagation of an output parameter being used as an output parameter.
test06() - Method in class com.joanju.cg.test.TestLangFeatures
 
test08() - Method in class com.joanju.cg.test.TestBugFixes
Test compiling parameter definitions found in sub-blocks.
test1() - Static method in class org.prorefactor.core.unittest.HandleCollectionT
 
test1() - Method in class org.prorefactor.refactor.unittest.AppendProgramT
 
test1() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
test1() - Method in class org.prorefactor.refactor.unittest.ExtractMethodT
 
test1() - Method in class org.prorefactor.refactor.unittest.MoveDataMemberT
 
test1() - Method in class org.prorefactor.refactor.unittest.NamesT
Test TempDirWrap.run()
test1() - Method in class org.prorefactor.refactor.unittest.ReviewChangesT
 
test1() - Method in class org.prorefactor.refactor.unittest.SourceProcessorT
 
test1() - Method in class org.prorefactor.refactor.unittest.WrapProcT
 
test2() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
test2() - Method in class org.prorefactor.refactor.unittest.NamesT
 
test2() - Method in class org.prorefactor.refactor.unittest.SubstituteT
This test uses refactor.SubstituteWrap
test3() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
test4() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
test5() - Method in class org.prorefactor.refactor.unittest.BubbleDecsT
 
test_init() - Method in class org.prorefactor.refactor.unittest.QualifyFieldsTest
 
TestAPI - Class in com.joanju.cg.test
 
TestAPI() - Constructor for class com.joanju.cg.test.TestAPI
 
TestBasicDB - Class in com.joanju.cg.db
 
TestBasicDB() - Constructor for class com.joanju.cg.db.TestBasicDB
 
TestBasicDBAccess - Class in com.joanju.cg.test
 
TestBasicDBAccess() - Constructor for class com.joanju.cg.test.TestBasicDBAccess
 
testBasicFunctions() - Method in class org.prorefactor.core.unittest.PstringT
 
TestBugFixes - Class in com.joanju.cg.test
 
TestBugFixes() - Constructor for class com.joanju.cg.test.TestBugFixes
 
TestCalls - Class in com.joanju.cg.test
 
TestCalls() - Constructor for class com.joanju.cg.test.TestCalls
 
testCallsDir() - Method in class com.joanju.cg.test.TestCalls
 
TestClearDB - Class in com.joanju.cg.test
 
TestClearDB() - Constructor for class com.joanju.cg.test.TestClearDB
 
testCompareDirectories(File, File) - Method in class org.prorefactor.core.unittest.UnitTestBase2
Recursively compare two directories (ex: "out" and "expect").
testCompareDirectories2(File, File, ICallback) - Method in class org.prorefactor.core.unittest.UnitTestBase2
Recursively compare two directories.
testCompareDirectoriesFilter - Variable in class org.prorefactor.core.unittest.UnitTestBase2
The filter used for testCompareDirectories and testCompareFiles.
testCompareFiles(File, File) - Method in class org.prorefactor.core.unittest.UnitTestBase2
Recursively compare files in two directories (ex: "out" and "expect").
testCompareSingle(File, File) - Method in class org.prorefactor.core.unittest.UnitTestBase2
Compare two files.
testCompileFileCalls() - Method in class org.prorefactor.core.unittest.TP01ProcessActionTest
Parse compile-file.p and verify that all calls are registered correctly, for each scope.
testCompileFileRoutines() - Method in class org.prorefactor.core.unittest.TP01SymbolActionTest
Parse compile-file.p and verify that all symbols are extracted correctly.
testCompileFileVars() - Method in class org.prorefactor.core.unittest.TP01SymbolActionTest
Parse compile-file.p and verify that all symbols are extracted correctly.
TestCompiler - Class in com.joanju.cg.test
 
TestCompiler() - Constructor for class com.joanju.cg.test.TestCompiler
 
testFindFirstDescendant() - Method in class org.prorefactor.refactor.unittest.RefactorT
Test findFirstDescendant()
testFirstNaturalChild() - Method in class org.prorefactor.refactor.unittest.RefactorT
Test firstNaturalChild()
testHiddenBeforeSync() - Method in class org.prorefactor.refactor.unittest.RefactorT
Test hiddenBeforeSync()
TestLangFeatures - Class in com.joanju.cg.test
 
TestLangFeatures() - Constructor for class com.joanju.cg.test.TestLangFeatures
 
testLastChild() - Method in class org.prorefactor.refactor.unittest.RefactorT
Test lastChild()
testMatch() - Method in class org.prorefactor.refactor.unittest.RefactorT
Test scannerSeek() and nsync()
testMsyncBranch() - Method in class org.prorefactor.refactor.unittest.RefactorT
Test msyncBranch() We synchronize the entire hello.p AST against its scanner list.
TestNewSyntax - Class in org.prorefactor.core.unittest
Test all tree parsers against new syntax.
TestNewSyntax() - Constructor for class org.prorefactor.core.unittest.TestNewSyntax
 
testNoUndo() - Method in class org.prorefactor.refactor.unittest.NoUndoT
Test NoundoWrap.run()
testPermsList() - Method in class org.prorefactor.core.unittest.UtilT
 
testPersistenProc() - Method in class org.prorefactor.core.unittest.TP01ProcessActionTest
Parse persistent-run.p and verify that: a) run persistent set results in the handle variable being updated.
TestScripting - Class in com.joanju.cg.test
 
TestScripting() - Constructor for class com.joanju.cg.test.TestScripting
 
TestSignatures - Class in com.joanju.cg.test
 
TestSignatures() - Constructor for class com.joanju.cg.test.TestSignatures
 
testStrCat() - Method in class com.joanju.cg.test.TestLangFeatures
 
testSubstr() - Method in class com.joanju.cg.test.TestLangFeatures
 
TestSyshandles - Class in com.joanju.cg.test
Test system handles TARGET-PROCEDURE and SOURCE-PROCEDURE.
TestSyshandles() - Constructor for class com.joanju.cg.test.TestSyshandles
 
TestUnresRpt - Class in com.joanju.cg.test
 
TestUnresRpt() - Constructor for class com.joanju.cg.test.TestUnresRpt
 
TETNode - Static variable in class org.prorefactor.core.JPNode
A valid value for setLink() and getLink()
TETNode - Interface in org.prorefactor.refactor.source
The Token Expansion Tree is made up of Token objects and Expansion objects - those are the implementing clients.
TEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
text() - Method in class org.prorefactor.refactor.source.Atom
 
text() - Method in class org.prorefactor.refactor.source.AtomRef
 
text() - Method in interface org.prorefactor.refactor.source.IAtom
 
text_opt() - Method in class com.joanju.proparse.ProParser
 
TEXTCURSOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TEXTCURSOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
textphrase() - Method in class com.joanju.proparse.ProParser
 
TEXTSEGGROW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TEXTSEGGROW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TFNamesRefactor - Class in org.prorefactor.refactor.tfnames
Table and Field Names Refactor.
TFNamesRefactor() - Constructor for class org.prorefactor.refactor.tfnames.TFNamesRefactor
 
THEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
THEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
THISOBJECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
THISOBJECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
thisobjectstate() - Method in class com.joanju.proparse.ProParser
 
THISPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
THISPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
THREED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
THREED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
THROUGH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
THROUGH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TICMARKS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TICMARKS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TILDE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TILDE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TIME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TIME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TIME - Static variable in class org.prorefactor.treeparser.DataType
 
time_expr() - Method in class com.joanju.proparse.ProParser
 
time_fun(AST) - Method in class com.joanju.proparse.ProEval
 
TIMESTAMP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TIMESTAMP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TIMESTAMP - Static variable in class org.prorefactor.treeparser.DataType
 
TIMEZONE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TIMEZONE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TITLE - Static variable in class com.joanju.cg.plugin.CgPlugin
 
TITLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TITLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
title_expr() - Method in class com.joanju.proparse.ProParser
 
TITLE_OPTION - Static variable in class com.joanju.cgs.log4j.CgsHtmlLayout
A string constant used in naming the option for setting the the HTML document title.
titlephrase() - Method in class com.joanju.proparse.ProParser
 
TO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TO_BE_CUT - Static variable in interface org.prorefactor.core.IConstants
A scanner token which is scheduled to be cut from the token list
to_expr() - Method in class com.joanju.proparse.ProParser
 
TODAY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TODAY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
today_fun(AST) - Method in class com.joanju.proparse.ProEval
 
TOGGLEBOX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOGGLEBOX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
toggleboxphrase() - Method in class com.joanju.proparse.ProParser
 
Token - Class in org.prorefactor.refactor.source
A token is a handle to a bunch of source file IAtom objects, which contain the actual text/line/column.
Token(TETNode) - Constructor for class org.prorefactor.refactor.source.Token
 
Token(Token) - Constructor for class org.prorefactor.refactor.source.Token
Copy constructor.
TokenContent - Class in org.prorefactor.refactor.source
 
TokenContent() - Constructor for class org.prorefactor.refactor.source.TokenContent
 
TokenLister - Class in org.prorefactor.core
Lists nodes directly via Proparse's API.
TokenLister(int, String) - Constructor for class org.prorefactor.core.TokenLister
 
tokenStream(String, Reader) - Method in class com.joanju.cgs.lucene.AblAnalyzer
 
tokenStream(String, Reader) - Method in class com.joanju.cgs.lucene.QueryAnalyzer
 
tokenTypes - Variable in class org.prorefactor.core.JPNodeLister
 
TokenTypes - Class in org.prorefactor.core
This static class provides information about Proparse's token types as well as all of the static, final names for each token type.
TokenTypes() - Constructor for class org.prorefactor.core.TokenTypes
 
TokenTypesI - Interface in org.prorefactor.core
Common interface for fetching token names from token numbers.
TokenTypesReader - Class in org.prorefactor.treeparserbase
Provides a lookup of token names from numbers, for ASTs which have more than the usual Proparse token types.
TokenTypesReader() - Constructor for class org.prorefactor.treeparserbase.TokenTypesReader
 
TOOLBAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOOLBAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TOOLTIP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOOLTIP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
tooltip_expr() - Method in class com.joanju.proparse.ProParser
 
TOP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TOPIC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOPIC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
topNode - Variable in class com.joanju.cg.plugin.CgActionManager
 
TOPONLY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOPONLY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TOROWID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOROWID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
toString() - Method in class com.joanju.cg.bytecode.Bytecode
 
toString() - Method in enum com.joanju.cg.bytecode.Opcode
Get the lowercase name of the opCode (more suitable for printing).
toString(int) - Static method in class com.joanju.cg.codegen.TargetTypes
For debugging output.
toString() - Method in class com.joanju.cg.core.Xref
 
toString() - Method in class org.prorefactor.core.JPNode
 
toString() - Method in class org.prorefactor.core.Pstring
 
toString() - Method in class org.prorefactor.refactor.action.RenameFilesRecord
 
toString() - Method in class org.prorefactor.refactor.FileTarget
 
toString() - Method in class org.prorefactor.refactor.source.Expansion
XML node text for the Expansion.
toString() - Method in class org.prorefactor.refactor.source.Token
 
toString() - Method in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Return a string representation of the settings stored in this Refactor object.
toString() - Method in class org.prorefactor.treeparser.Call
 
toString() - Method in class org.prorefactor.treeparser.DataType
Same as getProgressName.
toString() - Method in class org.prorefactor.treeparser.Symbol
 
toString() - Method in class org.prorefactor.util.BaseTuple
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.Bytecode
All Bytecode instruction subclasses should override this eventually.
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.CallinInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.CallInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.DefInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.DefvarInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
toStringFromComments(InstructionSet) - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.Bytecode
All Bytecode instruction subclasses should override this eventually.
toStringFromData() - Method in class com.joanju.cg.bytecode.CallinInstr
Appends handleRVal to string values from the basic CallInstr.
toStringFromData() - Method in class com.joanju.cg.bytecode.CallInstr
methodSigID, nameRVal, fileID, line, column, isUserIgnoreMismatch, isUserIgnoreUnresolved, localTargets.
toStringFromData() - Method in class com.joanju.cg.bytecode.CallsuperInstr
methodSigID, fileID, line, column, isUserIgnoreMismatch, isUserIgnoreUnresolved.
toStringFromData() - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.DefInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.DefvarInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.PopInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.ProcedureInstr
methodSigID, nameID, localSources, paramNameIDs, whereUsed
toStringFromData() - Method in class com.joanju.cg.bytecode.PushInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.PushonretInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.ReturnInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.ScriptValsInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.SupersInstr
 
toStringFromData() - Method in class com.joanju.cg.bytecode.SyshandleInstr
Displays integer handle type, whereUsed, values.
toStringFromData() - Method in class com.joanju.cg.bytecode.TriggerblockInstr
containingProcedureAddress.
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.Bytecode
Some subclasses should override this to return the string literal, var name, procedure name, etc.
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.DefvarInstr
 
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
toStringFromName(InstructionSet) - Method in class com.joanju.cg.bytecode.SyshandleInstr
Returns SOURCE-PROCEDURE or TARGET-PROCEDURE.
toStringFromSet(Collection, StringBuffer) - Method in class com.joanju.cg.bytecode.Bytecode
 
toStringFulltext() - Method in class org.prorefactor.core.JPNode
Get the full, preprocessed text from a node.
toStringSub() - Method in class org.prorefactor.refactor.source.ConditionalExpansion
 
toStringSub() - Method in class org.prorefactor.refactor.source.Expansion
Use this method to display the subclass's attributes in XML subnode text (will be subnodes of an node).
toStringSub() - Method in class org.prorefactor.refactor.source.IncludeExpansion
 
toStringSub() - Method in class org.prorefactor.refactor.source.MacroExpansion
 
TOTAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TOTAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
touch() - Static method in class com.joanju.cg.db.DB
Touch the database, just to keep the db connection alive.
TP01Action - Class in org.prorefactor.treeparser01
Superclass of empty actions methods for TreeParser01.
TP01Action() - Constructor for class org.prorefactor.treeparser01.TP01Action
 
TP01FramesTest - Class in org.prorefactor.core.unittest
Test frame scopes and implicit field associations to frames.
TP01FramesTest(String) - Constructor for class org.prorefactor.core.unittest.TP01FramesTest
 
TP01FramesTreeLister - Class in org.prorefactor.core.unittest
 
TP01FramesTreeLister(JPNode, String, TokenTypesI) - Constructor for class org.prorefactor.core.unittest.TP01FramesTreeLister
 
TP01ProcessActionTest - Class in org.prorefactor.core.unittest
Tests for Calls and Routines in the tree parser.
TP01ProcessActionTest(String) - Constructor for class org.prorefactor.core.unittest.TP01ProcessActionTest
 
TP01Support - Class in org.prorefactor.treeparser01
Provides all functions called by TreeParser01.
TP01Support() - Constructor for class org.prorefactor.treeparser01.TP01Support
 
TP01SymbolActionTest - Class in org.prorefactor.core.unittest
Tests for symbol parse action (TP01Support).
TP01SymbolActionTest() - Constructor for class org.prorefactor.core.unittest.TP01SymbolActionTest
 
TP01Test01 - Class in org.prorefactor.core.unittest
 
TP01Test01(String) - Constructor for class org.prorefactor.core.unittest.TP01Test01
 
TP01Test02 - Class in org.prorefactor.core.unittest
 
TP01Test02(String) - Constructor for class org.prorefactor.core.unittest.TP01Test02
 
TP01Test03 - Class in org.prorefactor.core.unittest
This class simply runs the tree parser through various code, and as long as the tree parser does not throw any errors, then the tests pass.
TP01Test03(String) - Constructor for class org.prorefactor.core.unittest.TP01Test03
 
TP03Support - Class in org.prorefactor.treeparser03
Provides all functions called by TreeParser03.
TP03Support() - Constructor for class org.prorefactor.treeparser03.TP03Support
Construct TP03Support
TRAILING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRAILING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TRANSACTION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRANSACTION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TRANSACTIONMODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRANSACTIONMODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
transactionmodeautomaticstate() - Method in class com.joanju.proparse.ProParser
 
TRANSINITPROCEDURE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRANSINITPROCEDURE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TRANSPARENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRANSPARENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
treeParser(IJPTreeParser) - Method in class org.prorefactor.treeparser.ParseUnit
Run any IJPTreeParser against the AST.
treeParser01() - Method in class org.prorefactor.treeparser.ParseUnit
Run TreeParser01.
treeParser01(TP01Action) - Method in class org.prorefactor.treeparser.ParseUnit
Run TreeParser01 with any TP01Action object.
TreeParserWrapper - Class in org.prorefactor.treeparser
This class just makes it easier to interface with an Antlr generated tree parser.
TreeParserWrapper() - Constructor for class org.prorefactor.treeparser.TreeParserWrapper
 
TreeUtils - Class in org.prorefactor.core
Utilities for working with a JPNode syntax tree.
TreeUtils() - Constructor for class org.prorefactor.core.TreeUtils
 
TRIGGER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRIGGER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
trigger_block() - Method in class com.joanju.proparse.ProParser
 
trigger_of() - Method in class com.joanju.proparse.ProParser
 
trigger_old() - Method in class com.joanju.proparse.ProParser
 
trigger_on() - Method in class com.joanju.proparse.ProParser
 
trigger_table_label() - Method in class com.joanju.proparse.ProParser
 
TriggerblockInstr - Class in com.joanju.cg.bytecode
Represents an ON trigger block in the source code.
TriggerblockInstr() - Constructor for class com.joanju.cg.bytecode.TriggerblockInstr
 
TriggerblockInstr(int, int) - Constructor for class com.joanju.cg.bytecode.TriggerblockInstr
 
triggerphrase() - Method in class com.joanju.proparse.ProParser
 
triggerprocedurestate() - Method in class com.joanju.proparse.ProParser
 
TRIGGERS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRIGGERS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
triggers_end() - Method in class com.joanju.proparse.ProParser
 
TRIM - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRIM - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
trim(String, String) - Static method in class com.joanju.proparse.StringFuncs
 
trim_fun(AST) - Method in class com.joanju.proparse.ProEval
 
trimIndent(String, int, int) - Static method in class org.prorefactor.refactor.util.Strings
Removes the given number of idents from the line.
trimIndentation(String[], int) - Static method in class org.prorefactor.refactor.util.Strings
Removes the common number of indents from all lines.
trimIndentation(String[], int, boolean) - Static method in class org.prorefactor.refactor.util.Strings
Removes the common number of indents from all lines.
trimIndents(String, int) - Static method in class org.prorefactor.refactor.util.Strings
Removes all leading indents from the given line.
trimLeadingTabsAndSpaces(String) - Static method in class org.prorefactor.refactor.util.Strings
Removes leading tabs and spaces from the given string.
trimTokenNames(String) - Static method in class org.prorefactor.treeparserbase.PostProcessor
 
trimTrailingTabsAndSpaces(String) - Static method in class org.prorefactor.refactor.util.Strings
 
TRUE - Static variable in interface org.prorefactor.core.IConstants
See Proparse documentation, "Node Attributes Reference".
TRUE_KW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRUE_KW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TRUNCATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TRUNCATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
truncate_fun(AST) - Method in class com.joanju.proparse.ProEval
 
TTCODEPAGE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TTCODEPAGE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Tuple - Class in org.prorefactor.util
 
Tuple() - Constructor for class org.prorefactor.util.Tuple
 
type - Variable in class org.prorefactor.macrolevel.MacroDef
One of this class's values: GLOBAL, SCOPED, UNDEFINE, NAMEDARG, NUMBEREDARG
type() - Method in class org.prorefactor.refactor.source.Atom
 
type() - Method in class org.prorefactor.refactor.source.AtomRef
 
type() - Method in interface org.prorefactor.refactor.source.IAtom
 
TYPE_NAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
type_name() - Method in class com.joanju.proparse.ProParser
 
TYPE_NAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
TYPE_NAME - Static variable in class org.prorefactor.treeparser.DataType
 
type_name2() - Method in class com.joanju.proparse.ProParser
 
type_name_predicate() - Method in class com.joanju.proparse.ProParser
 
TYPELESS_TOKEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TYPELESS_TOKEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
typeMap - Variable in class org.prorefactor.treeparser.SymbolScope
 
TYPEOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
TYPEOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

U

uiLoop() - Method in class org.prorefactor.Console
 
unabbreviate - Variable in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Refactor settings - unabbreviate abbreviated names?
UNARY_MINUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNARY_MINUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNARY_PLUS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNARY_PLUS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
unaryExpression() - Method in class com.joanju.proparse.ProParser
 
unaryop(AST) - Method in class com.joanju.proparse.ProEval
 
UNBUFFERED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNBUFFERED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
undefine(String) - Method in class org.prorefactor.macrolevel.IncludeRef
 
UNDEFINE - Static variable in class org.prorefactor.macrolevel.MacroDef
 
undefWhat - Variable in class org.prorefactor.macrolevel.MacroDef
For an UNDEFINE - undef what?
UNDERLINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNDERLINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
underlinestate() - Method in class com.joanju.proparse.ProParser
 
UNDO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNDO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
undo() - Method in class org.prorefactor.treeparser03.TP03Support
Called when an UNDO node is found as an option to DEFINE TEMP-TABLE.
undo_action() - Method in class com.joanju.proparse.ProParser
 
undostate() - Method in class com.joanju.proparse.ProParser
 
undoState(AST, AST) - Method in class org.prorefactor.treeparser03.TP03Support
Called when an UNDO statement is found.
UNFORMATTED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNFORMATTED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNION - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNION - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNIQUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNIQUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNIQUEMATCH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNIQUEMATCH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UnitTestBase2 - Class in org.prorefactor.core.unittest
Base class for unit tests.
UnitTestBase2(String) - Constructor for class org.prorefactor.core.unittest.UnitTestBase2
 
UnitTestException - Exception in org.prorefactor.core.unittest
 
UnitTestException(String) - Constructor for exception org.prorefactor.core.unittest.UnitTestException
 
UNIX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNIX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNKNOWN_VALUE_ADDRESS - Static variable in class com.joanju.cg.core.Layout
The address in every CU header for the unknown value.
UnknownvalInstr - Class in com.joanju.cg.bytecode
There is one of these in a fixed position in the compile unit's header, and it is referenced when the unknown value (?) is assigned to a variable.
UnknownvalInstr() - Constructor for class com.joanju.cg.bytecode.UnknownvalInstr
 
UnknownvalInstr(int, int) - Constructor for class com.joanju.cg.bytecode.UnknownvalInstr
 
UNKNOWNVALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNKNOWNVALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNLESSHIDDEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNLESSHIDDEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNLOAD - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNLOAD - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
unloadstate() - Method in class com.joanju.proparse.ProParser
 
unnamedBuffers - Variable in class org.prorefactor.treeparser.SymbolScope
 
UNQUALIFIED_FIELD - Static variable in interface org.prorefactor.core.IConstants
Node attribute key, set to 1 ("true") if the node is an unqualified table field reference.
UNQUOTEDSTRING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNQUOTEDSTRING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
unreservedkeyword() - Method in class com.joanju.proparse.ProParser
 
UnresInstr - Class in com.joanju.cg.bytecode
There is one of these in a fixed position in the compile unit's header, and it is referenced where there is an expression whos value cannot be resolved.
UnresInstr() - Constructor for class com.joanju.cg.bytecode.UnresInstr
 
UnresInstr(int, int) - Constructor for class com.joanju.cg.bytecode.UnresInstr
 
UNRESOLVED_SOURCE_ADDRESS - Static variable in class com.joanju.cg.core.Layout
An address to be used as a local source, when the target is unresolved.
UNRESOLVED_VALUE - Static variable in class com.joanju.cg.core.Layout
This is used in {values} to indicate at least one unresolved value.
UnresolvedProcedure - Enum in com.joanju.cg.core
 
UnresolvedReport - Class in com.joanju.cg.printers
 
UnresolvedReport() - Constructor for class com.joanju.cg.printers.UnresolvedReport
 
UnresRptSearchQuery - Class in com.joanju.cg.plugin
 
UnresRptSearchQuery(UnresolvedReport) - Constructor for class com.joanju.cg.plugin.UnresRptSearchQuery
 
UNSIGNEDBYTE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNSIGNEDBYTE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNSIGNEDSHORT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNSIGNEDSHORT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
UNSIGNEDSHORT - Static variable in class org.prorefactor.treeparser.DataType
 
UNSUBSCRIBE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UNSUBSCRIBE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
unsubscribestate() - Method in class com.joanju.proparse.ProParser
 
UP - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UP - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
update(String) - Method in class com.joanju.cg.db.DB
Executes the given SQL statement, which may be an INSERT, UPDATE, or DELETE statement or an SQL statement that returns nothing, such as an SQL DDL statement.
UPDATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
UPDATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
update_field() - Method in class com.joanju.proparse.ProParser
 
updateCuFileTable() - Method in class com.joanju.cg.api.CgAPI
Update the table of compile unit files for the current project.
updateCuFileTable(String) - Method in class com.joanju.cg.api.CgAPI
Update the table of compile unit files for the input project name.
updateData(Bytecode) - Static method in class com.joanju.cg.db.BytecodeTable
Store changes to the parameters/data byte[] for an instruction that is already in the DB.
UpdateEngine - Class in com.joanju.cg.core
 
UpdateEngine() - Constructor for class com.joanju.cg.core.UpdateEngine
 
updatestate() - Method in class com.joanju.proparse.ProParser
 
updatestatement() - Method in class com.joanju.proparse.ProParser
 
UPDATING - Static variable in class org.prorefactor.treeparser.CQ
Updating the symbol's value.
updating(boolean) - Method in class org.prorefactor.treeparser03.TP03Support
Called when in an ASSIGN, SET, IMPORT etc, where field assignment is done.
upstate() - Method in class com.joanju.proparse.ProParser
 
URLDECODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
URLDECODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
URLENCODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
URLENCODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
useCaps - Variable in class org.prorefactor.refactor.action.ExtractMethod
 
useCaps - Variable in class org.prorefactor.refactor.action.QualifyFieldsRefactor
 
useDbQualifier - Variable in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Refactor settings - prefix names with DB qualifier? (Not currently used)
USEDICTEXPS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USEDICTEXPS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USEFILENAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USEFILENAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USEINDEX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USEINDEX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
useLowercase - Variable in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Refactor settings - use lowercase names?
USER - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USER - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USER_FUNC - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USER_FUNC - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USEREVVIDEO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USEREVVIDEO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USERID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USERID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
userLiteralTest(String, int) - Static method in class com.joanju.proparse.NodeTypes
 
userScriptSourceAddress - Variable in class com.joanju.cg.bytecode.Assignment
Stored.
usesNamedArgs - Variable in class org.prorefactor.macrolevel.IncludeRef
 
usestate() - Method in class com.joanju.proparse.ProParser
 
USETEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USETEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USEUNDERLINE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USEUNDERLINE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USEWIDGETPOOL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USEWIDGETPOOL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
USING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
USING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
using_row() - Method in class com.joanju.proparse.ProParser
 
usingstate() - Method in class com.joanju.proparse.ProParser
 
Util - Class in org.prorefactor.core
General purpose utilities
Util() - Constructor for class org.prorefactor.core.Util
 
UtilT - Class in org.prorefactor.core.unittest
 
UtilT(String) - Constructor for class org.prorefactor.core.unittest.UtilT
 

V

V6FRAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
V6FRAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VALIDATE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALIDATE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
validatephrase() - Method in class com.joanju.proparse.ProParser
 
validatestate() - Method in class com.joanju.proparse.ProParser
 
VALIDEVENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALIDEVENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VALIDHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALIDHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VALIDOBJECT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALIDOBJECT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VALUE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALUE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
value - Variable in class org.prorefactor.macrolevel.MacroDef
 
Value - Interface in org.prorefactor.treeparser
Represents objects that have a value.
VALUECHANGED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALUECHANGED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
valueexpression() - Method in class com.joanju.proparse.ProParser
 
valueOf(String) - Static method in enum com.joanju.cg.bytecode.Opcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.joanju.cg.core.ReservedCUID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.joanju.cg.core.UnresolvedProcedure
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.joanju.cg.bytecode.Opcode
Returns an array containing the constants of this enum type, in the order they're declared.
values - Variable in class com.joanju.cg.bytecode.PushInstr
Stored.
values() - Static method in enum com.joanju.cg.core.ReservedCUID
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.joanju.cg.core.UnresolvedProcedure
Returns an array containing the constants of this enum type, in the order they're declared.
VALUES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VALUES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
var_rec_field() - Method in class com.joanju.proparse.ProParser
 
VARIABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VARIABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
variable - Variable in class org.prorefactor.treeparser.FieldLookupResult
 
Variable - Class in org.prorefactor.treeparser
A Symbol defined with DEFINE VARIABLE or any of the other various syntaxes which implicitly define a variable.
Variable() - Constructor for class org.prorefactor.treeparser.Variable
Only to be used for persistence/serialization.
Variable(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.Variable
 
variableMap - Variable in class org.prorefactor.treeparser.SymbolScope
 
VERBOSE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VERBOSE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VERTICAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VERTICAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VIEW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VIEW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VIEWAS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VIEWAS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
viewasphrase() - Method in class com.joanju.proparse.ProParser
 
viewstate() - Method in class com.joanju.proparse.ProParser
 
viewState(AST) - Method in class org.prorefactor.treeparser01.TP01Action
Called with the VIEW statement head, after the VIEW branch has been traversed.
viewState(AST) - Method in class org.prorefactor.treeparser01.TP01Support
Called at the end of a VIEW statement.
VMS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VMS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
VOID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
VOID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

W

WAIT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WAIT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WAITFOR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WAITFOR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
waitfor_exclusiveweb() - Method in class com.joanju.proparse.ProParser
 
waitfor_focus() - Method in class com.joanju.proparse.ProParser
 
waitfor_or() - Method in class com.joanju.proparse.ProParser
 
waitforstate() - Method in class com.joanju.proparse.ProParser
 
walk(ICallback) - Method in class org.prorefactor.core.JPNode
Walk the tree from the input node down.
WARNING - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WARNING - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WEAK - Static variable in class org.prorefactor.treeparser.BufferScope
 
WEBCONTEXT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WEBCONTEXT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WEEKDAY - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WEEKDAY - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
weekday_fun(AST) - Method in class com.joanju.proparse.ProEval
 
whatHappened - Variable in class org.prorefactor.refactor.FileChange
 
whatLabel - Static variable in class org.prorefactor.refactor.FileChange
 
WHEN - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WHEN - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
when_exp() - Method in class com.joanju.proparse.ProParser
 
WHERE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WHERE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WhereCalled - Class in com.joanju.cgs.client
 
WhereCalled() - Constructor for class com.joanju.cgs.client.WhereCalled
 
whereUsed(StringBuilder, int, int) - Method in class com.joanju.cgs.query.Query
Get XML where-used for a procedure, sorted by file full path.
whereUsedAddr - Variable in class com.joanju.cg.bytecode.AbstractCall
Stored, address where this expression term is used.
WhereUsedConsole - Class in org.prorefactor.reports
Provides console UI for the Where Used report.
WhereUsedConsole() - Constructor for class org.prorefactor.reports.WhereUsedConsole
 
WHILE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WHILE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
widattr() - Method in class com.joanju.proparse.ProParser
 
WIDGET - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDGET - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Widget - Class in org.prorefactor.treeparser
A Symbol defined with DEFINE or any of the other various syntaxes which implicitly define a widget.
Widget() - Constructor for class org.prorefactor.treeparser.Widget
Only to be used for persistence/serialization.
Widget(String, SymbolScope) - Constructor for class org.prorefactor.treeparser.Widget
 
widget_id() - Method in class com.joanju.proparse.ProParser
 
Widget_ref - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Widget_ref - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WIDGETHANDLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDGETHANDLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WIDGETHANDLE - Static variable in class org.prorefactor.treeparser.DataType
 
WidgetI - Interface in org.prorefactor.treeparser
 
WIDGETID - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDGETID - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
widgetlist() - Method in class com.joanju.proparse.ProParser
 
widgetname() - Method in class com.joanju.proparse.ProParser
 
WIDGETPOOL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDGETPOOL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
widgettype() - Method in class com.joanju.proparse.ProParser
 
widname() - Method in class com.joanju.proparse.ProParser
 
WIDTH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDTH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WIDTHCHARS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDTHCHARS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WIDTHPIXELS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WIDTHPIXELS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WINDOW - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WINDOW - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WINDOWDELAYEDMINIMIZE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WINDOWDELAYEDMINIMIZE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WINDOWMAXIMIZED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WINDOWMAXIMIZED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WINDOWMINIMIZED - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WINDOWMINIMIZED - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WINDOWNAME - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WINDOWNAME - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WINDOWNORMAL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WINDOWNORMAL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
windowSystem - Variable in class org.prorefactor.refactor.settings.ProgressProjectSettings
 
wipeDirectory(File, boolean) - Static method in class org.prorefactor.core.Util
Delete all files and directories within a directory - causes the specified directory to be empty.
WITH - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WITH - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
With_columns - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
With_columns - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
With_down - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
With_down - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
WORDINDEX - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WORDINDEX - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
workDone - Variable in class com.joanju.cg.plugin.CgActionManager
 
WORKTABLE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WORKTABLE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
workTempTables - Variable in class org.prorefactor.refactor.tfnames.TFNamesRefactor
Refactor settings - apply changes to work and temp table names?
WrapProcedure - Class in org.prorefactor.refactor.wrapproc
Wrap the procedural (non declarative) code of a .p into an internal PROCEDURE.
WrapProcedure(int, Rollback) - Constructor for class org.prorefactor.refactor.wrapproc.WrapProcedure
 
WrapProcT - Class in org.prorefactor.refactor.unittest
Tester for org.prorefactor.refactor.wrapproc
WrapProcT(String) - Constructor for class org.prorefactor.refactor.unittest.WrapProcT
 
wrapUp(boolean) - Method in class org.prorefactor.treeparser.Call
Finish setting values for the Call.
WRITE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WRITE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
write(String, String) - Method in class org.prorefactor.core.unittest.AttributedWriter
Parse and write a source file, with comments detailing some of the node attributes added by TreeParser01.
writeBool(boolean) - Method in class com.joanju.DataXferStream
Called by Xferable.writeXferBytes() for boolean fields.
writeChanges(String) - Method in class org.prorefactor.refactor.action.RenameFilesRefactor
 
writeFixedHeaderInstructions() - Method in class com.joanju.cg.compileunit.InstructionSet
 
writeInt(int) - Method in class com.joanju.DataXferStream
Called by Xferable.writeXferBytes() for int fields.
writeMeta() - Method in class com.joanju.cg.db.DB
 
writeNode(int, String) - Method in class com.joanju.ProparseLdr
Given an input node handle, parserWriteNode writes the text from that node and all of its child nodes, out to the text file filename.
writeRef(Object) - Method in class com.joanju.DataXferStream
Called by Xferable.writeXferBytes().
writeSourceStack(StringBuilder, int) - Method in class com.joanju.cgs.AnalystParseUnit
Write XML sourcestack for a node.
writeStdout(int) - Static method in class com.joanju.cg.printers.BytecodePrinter
 
writeStdout(InstructionSet) - Static method in class com.joanju.cg.printers.BytecodePrinter
 
writeStdout(int) - Static method in class com.joanju.cg.printers.UnresolvedReport
 
writeStdout(int) - Static method in class com.joanju.cg.printers.XrefPrinter
 
writeStdout(int, int) - Static method in class com.joanju.cg.printers.XrefPrinter
Use this to print the union of xref lists for two CUIDs.
writeStdout(ArrayList<Integer>) - Static method in class com.joanju.cg.printers.XrefPrinter
Use this to print the union of xref lists for multiple CUIDs.
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.AddsnsuperInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.AddsuperInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.BuiltinfuncInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.Bytecode
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.CallinInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.CallInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.CallsuperInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.CheckvalsInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.CompileunitInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.DecleventInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.DeclsnsupInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.DefglobalInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.DefInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.DefsharedInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.DefvarInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.GetsharedInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.LiteralnumInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.LiteralstrInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.PopInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.ProcedureInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.PublishInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.PushInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.PushonretInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.ReturnInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.RetvalgetInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.RetvalsetInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.ScriptValsInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.SubscribeInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.SupersInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.SyshandleInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.TriggerblockInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.UnknownvalInstr
 
writeValuesToByteStream(DataOutputStream) - Method in class com.joanju.cg.bytecode.UnresInstr
 
writeXferBytes(DataXferStream) - Method in class com.joanju.proparse.NodeTypes
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class com.joanju.proparse.ProToken
Implement Xferable.
writeXferBytes(DataXferStream) - Method in interface com.joanju.Xferable
Writes this object's fields to the DataXferStream.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.core.JPNode
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.core.schema.Database
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.core.schema.Field
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.core.schema.Table
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.macrolevel.IncludeRef
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.macrolevel.MacroDef
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.macrolevel.MacroRef
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.macrolevel.NamedMacroRef
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.nodetypes.ProgramRootNode
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.nodetypes.ProparseDirectiveNode
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.Block
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.BufferScope
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.Dataset
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.DataType
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.FieldBuffer
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.FieldContainer
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.Routine
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.Symbol
Implement Xferable
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.SymbolScope
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.TableBuffer
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.treeparser.Variable
Implement Xferable.
writeXferBytes(DataXferStream) - Method in class org.prorefactor.widgettypes.Frame
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class com.joanju.proparse.NodeTypes
No schema is written for this class.
writeXferSchema(DataXferStream) - Method in class com.joanju.proparse.ProToken
 
writeXferSchema(DataXferStream) - Method in interface com.joanju.Xferable
Write's this object's class's schema to the DataXferStream.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.core.JPNode
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.core.schema.Database
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.core.schema.Field
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.core.schema.Table
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.macrolevel.IncludeRef
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.macrolevel.MacroDef
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.macrolevel.MacroRef
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.macrolevel.NamedMacroRef
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.nodetypes.ProparseDirectiveNode
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.Block
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.BufferScope
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.Dataset
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.DataType
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.FieldBuffer
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.FieldContainer
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.Routine
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.Symbol
Implement Xferable
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.SymbolScope
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.SymbolScopeRoot
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.TableBuffer
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.treeparser.Variable
Implement Xferable.
writeXferSchema(DataXferStream) - Method in class org.prorefactor.widgettypes.Frame
Implement Xferable.
WS - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
WS - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

X

X - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
X - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
X_ANY - Static variable in class com.joanju.cg.db.XrefTable
Use ANY as an argument to query() or delete().
XCODE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XCODE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
XDOCUMENT - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XDOCUMENT - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Xferable - Interface in com.joanju
The interface for an Object which can be written to a DataXferStream.
xml_data_type() - Method in class com.joanju.proparse.ProParser
 
xml_node_type() - Method in class com.joanju.proparse.ProParser
 
XMLDATATYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XMLDATATYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
XMLNODETYPE - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XMLNODETYPE - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
XNODEREF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XNODEREF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
XOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
Xref - Class in com.joanju.cg.core
 
Xref() - Constructor for class com.joanju.cg.core.Xref
 
Xref(int, int, int, int) - Constructor for class com.joanju.cg.core.Xref
 
XREF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XREF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
XrefPrinter - Class in com.joanju.cg.printers
Static methods for printing xref records for debugging.
XrefPrinter() - Constructor for class com.joanju.cg.printers.XrefPrinter
 
xrefs - Variable in class com.joanju.cg.bytecode.Bytecode
The set of xref records to be written with this Bytecode instruction.
XrefTable - Class in com.joanju.cg.db
Provides inter-package access to the Xref table.
XrefTable() - Constructor for class com.joanju.cg.db.XrefTable
 
XREFXML - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
XREFXML - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

Y

Y - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
Y - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
YEAR - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
YEAR - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
year_fun(AST) - Method in class com.joanju.proparse.ProEval
 
YES - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
YES - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
YESNO - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
YESNO - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
YESNOCANCEL - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
YESNOCANCEL - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 
YOF - Static variable in interface com.joanju.proparse.ProEvalTokenTypes
 
YOF - Static variable in interface com.joanju.proparse.ProParserTokenTypes
 

Z

zzDebugDbContents() - Method in class org.prorefactor.refactor.action.RenameFilesRefactor
 
zztrace01() - Method in class org.prorefactor.refactor.action.ExtractMethod
This tracing/debugging method gets a string representation of the arguments list.

_

_tokenNames - Static variable in class com.joanju.proparse.ProEval
 
_tokenNames - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_0 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_1 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_10 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_100 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_101 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_102 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_103 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_104 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_105 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_106 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_107 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_108 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_109 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_11 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_110 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_111 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_112 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_113 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_114 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_115 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_116 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_117 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_118 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_119 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_12 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_120 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_121 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_122 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_123 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_124 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_125 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_126 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_127 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_128 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_129 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_13 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_130 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_131 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_132 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_133 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_134 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_135 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_136 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_137 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_138 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_139 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_14 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_140 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_141 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_142 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_143 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_144 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_145 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_146 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_147 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_148 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_149 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_15 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_150 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_151 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_152 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_153 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_154 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_155 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_156 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_157 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_158 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_159 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_16 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_160 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_161 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_162 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_163 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_164 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_165 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_166 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_167 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_168 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_169 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_17 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_170 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_171 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_172 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_173 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_174 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_175 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_176 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_177 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_178 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_179 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_18 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_180 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_181 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_182 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_183 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_184 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_185 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_186 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_187 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_188 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_189 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_19 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_190 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_191 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_192 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_193 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_194 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_195 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_196 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_197 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_198 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_199 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_2 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_20 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_200 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_201 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_202 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_203 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_204 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_205 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_206 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_207 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_208 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_209 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_21 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_210 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_211 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_212 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_213 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_214 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_215 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_216 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_217 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_218 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_219 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_22 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_220 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_221 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_222 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_223 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_224 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_225 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_226 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_227 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_228 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_229 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_23 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_230 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_231 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_232 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_233 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_234 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_235 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_236 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_237 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_238 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_239 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_24 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_240 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_241 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_242 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_243 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_244 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_245 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_246 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_247 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_248 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_249 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_25 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_250 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_251 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_252 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_253 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_254 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_255 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_256 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_257 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_26 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_27 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_28 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_29 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_3 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_30 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_31 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_32 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_33 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_34 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_35 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_36 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_37 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_38 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_39 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_4 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_40 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_41 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_42 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_43 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_44 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_45 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_46 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_47 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_48 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_49 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_5 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_50 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_51 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_52 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_53 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_54 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_55 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_56 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_57 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_58 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_59 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_6 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_60 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_61 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_62 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_63 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_64 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_65 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_66 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_67 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_68 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_69 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_7 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_70 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_71 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_72 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_73 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_74 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_75 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_76 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_77 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_78 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_79 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_8 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_80 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_81 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_82 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_83 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_84 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_85 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_86 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_87 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_88 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_89 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_9 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_90 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_91 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_92 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_93 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_94 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_95 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_96 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_97 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_98 - Static variable in class com.joanju.proparse.ProParser
 
_tokenSet_99 - Static variable in class com.joanju.proparse.ProParser
 

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 _

Copyright © 2008 Joanju Software. All Rights Reserved.