|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RefactorException | |
---|---|
com.joanju.cgs | |
com.joanju.proparse.sockets | |
org.prorefactor.macrolevel | |
org.prorefactor.refactor | General support classes for the refactoring packages. |
org.prorefactor.refactor.action | Provides the Refactoring Actions. |
org.prorefactor.refactor.appendprogram | Provides refactoring for appending one program file to another program file. |
org.prorefactor.refactor.bubbledecs | Provides the Bubble Declarations refactoring. |
org.prorefactor.refactor.source | This package is incomplete. |
org.prorefactor.refactor.wrapproc | Provides the Wrap Procedure Block refactoring. |
org.prorefactor.treeparser | General use classes for any or all Tree Parsers. |
Uses of RefactorException in com.joanju.cgs |
---|
Methods in com.joanju.cgs that throw RefactorException | |
---|---|
static AnalystParseUnit |
AnalystParseUnit.create(int cuid)
Creator loads the PUB without checking any time stamps. |
java.util.ArrayList<FilePosition> |
AnalystParseUnit.fetchSourceStack(int nodeNum)
Fetch the source file (include) stack for a node in the CU. |
void |
AnalystParseUnit.writeSourceStack(java.lang.StringBuilder out,
int nodenum)
Write XML sourcestack for a node. |
Uses of RefactorException in com.joanju.proparse.sockets |
---|
Methods in com.joanju.proparse.sockets that throw RefactorException | |
---|---|
void |
BlobBuilder.build()
|
Uses of RefactorException in org.prorefactor.macrolevel |
---|
Methods in org.prorefactor.macrolevel that throw RefactorException | |
---|---|
int[] |
MacroDef.getPosition()
|
int[] |
MacroEvent.getPosition()
Returns int[3] of file/line/column. |
int[] |
MacroRef.getPosition()
Get an int[3] file/line/column position for this macro reference. |
void |
ListingParser.parse()
|
Uses of RefactorException in org.prorefactor.refactor |
---|
Methods in org.prorefactor.refactor that throw RefactorException | |
---|---|
ParseUnit |
PUB.build()
Update the PUB. |
void |
PUB.build(TP01Support support)
This is called by TreeParser01, and should not be called directly. |
protected void |
ScanIncludeRef.compactRefname(int leftcurly)
Compact an include reference filename into one token, set a handle to point at that token. |
void |
Refactor.cutToChain(int node,
int scanNum,
LooseChain theChain)
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. |
void |
ScanIncludeRef.markToBeCut()
|
void |
Refactor.markToBeCut(int node,
int scanNum)
Uses getSectionWithComments to find a token list segment from an AST node, markToBeCut the segment so it can be removed later with sweep(). |
void |
ScanLib.sweep(int scanNum)
Sweep out all tokens from a scanner's token list which have been marked as "cut". |
Constructors in org.prorefactor.refactor that throw RefactorException | |
---|---|
ScanIncludeRef(int h)
Create a ScanIncludeRef object with the LEFTCURLY token. |
|
ScanIncludeRef(int[] pos,
int scanNum)
Construct given an int[3] file/line/col position and a scan number |
Uses of RefactorException in org.prorefactor.refactor.action |
---|
Methods in org.prorefactor.refactor.action that throw RefactorException | |
---|---|
int |
RenameFilesRefactor.examine(ParseUnit pu)
Examine one parse unit, keeping a list of file changes to make. |
int |
QualifyFieldsRefactor.run(java.io.File sourceFile,
java.io.File compileFile)
Run this refactor. |
void |
ExtractMethod.run(java.io.File sourceFile,
int[] selectionBegin,
int[] selectionEnd,
java.io.File compileFile)
Run this refactor for a file and an integer array [4] with the start line/column and end line/column of the code section to be extracted. |
int |
RenameSchema.run(java.io.File compileFile,
java.lang.String relPath)
Run this refactor for an input compile unit. |
Constructors in org.prorefactor.refactor.action that throw RefactorException | |
---|---|
RenameSchema(java.lang.String namesMap,
java.lang.String outDir)
See the class notes for details about the format of the input names map |
Uses of RefactorException in org.prorefactor.refactor.appendprogram |
---|
Methods in org.prorefactor.refactor.appendprogram that throw RefactorException | |
---|---|
java.lang.String |
AppendProgram.run(java.io.File first,
java.io.File second)
Run this refactoring. |
Uses of RefactorException in org.prorefactor.refactor.bubbledecs |
---|
Methods in org.prorefactor.refactor.bubbledecs that throw RefactorException | |
---|---|
protected org.prorefactor.refactor.bubbledecs.BubbleDecsInclude |
BubbleDecsRefactor.fetchBubbleDecsInclude(int index)
|
java.lang.String |
BubbleDecsRefactor.run(int topNode)
Run this refactoring. |
Uses of RefactorException in org.prorefactor.refactor.source |
---|
Methods in org.prorefactor.refactor.source that throw RefactorException | |
---|---|
void |
CompileUnit.fullMonty()
Deprecated. Just calls ParseUnit.treeParser01(), which now does all that this did. |
IncludeExpansion |
Processor.generateTree(CompileUnit compileUnit)
Generate the Token Expansion Tree, returns the top node, which is an IncludeExpansion object. |
IncludeExpansion |
CompileUnit.getTokenTree()
Deprecated. |
void |
CompileUnit.loadMacroTree()
Deprecated. Runs the listing parser. |
Uses of RefactorException in org.prorefactor.refactor.wrapproc |
---|
Methods in org.prorefactor.refactor.wrapproc that throw RefactorException | |
---|---|
void |
WrapProcedure.run()
Launch this refactoring. |
Uses of RefactorException in org.prorefactor.treeparser |
---|
Methods in org.prorefactor.treeparser that throw RefactorException | |
---|---|
IncludeRef |
ParseUnit.getMacroGraph()
This will trigger a parse if the PUB is out of date. |
MacroRef[] |
ParseUnit.getMacroSourceArray()
This is just a shortcut for calling getMacroGraph() and MacroLevel.sourceArray(). |
void |
ParseUnit.loadOrBuildPUB()
Load from PUB, or build PUB if it's out of date. |
void |
ParseUnit.parse()
|
void |
ParseUnit.treeParser(IJPTreeParser tp)
Run any IJPTreeParser against the AST. |
void |
ParseUnit.treeParser01()
Run TreeParser01. |
void |
ParseUnit.treeParser01(TP01Action action)
Run TreeParser01 with any TP01Action object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |