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.