Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
M
N
O
P
R
S
T
U
A
ABORT
- Static variable in class pds.ruleset.
PPIAction
ABORT
argFirst(String)
- Method in class pds.ruleset.
PPIRuleset
Extract the first argument in the string.
argSplit(String, boolean)
- Method in class pds.ruleset.
PPIRuleset
Split a string into one or more substrings by parsing on whitespace and treating "!" and "=" as individual arguments.
ASSIGN
- Static variable in class pds.ruleset.
PPIAction
Assignment
C
convertYesNo(String)
- Method in class pds.ruleset.
PPIRuleset
Converts a string to a boolean state.
COPY
- Static variable in class pds.ruleset.
PPIAction
COPY
D
DUMP
- Static variable in class pds.ruleset.
PPIAction
DUMP
dump()
- Method in class pds.ruleset.
PPIAction
Prints out the action in tokenized form.
dump(boolean)
- Method in class pds.ruleset.
PPIRuleset
Prints out the current rule set in tokenized form.
dumpList(String, ArrayList)
- Method in class pds.ruleset.
PPIRuleset
Print out all items in a list.
E
ELSE
- Static variable in class pds.ruleset.
PPIAction
ELSE
ELSEIF
- Static variable in class pds.ruleset.
PPIAction
ELSEIF
ENDIF
- Static variable in class pds.ruleset.
PPIAction
ENDIF
evalCondition(ArrayList)
- Method in class pds.ruleset.
PPIRuleset
Evaluate a condition that is coded into a array.
evalToken(String)
- Method in class pds.ruleset.
PPIRuleset
Examines a string and returns a token representing the contents.
EXISTS
- Static variable in class pds.ruleset.
PPIAction
EXISTS
F
findAndSet(PPIVariable)
- Method in class pds.ruleset.
PPIRuleset
Finds a variable in the variable list and set its value.
findAndSet(ArrayList, PPIVariable)
- Method in class pds.ruleset.
PPIRuleset
Finds a variable in the variable list and set its value.
findAndSet(String, String)
- Method in class pds.ruleset.
PPIRuleset
Finds an item in an array list and set its value.
findAndSet(ArrayList, String, String)
- Method in class pds.ruleset.
PPIRuleset
Finds an item in an array list and set its value.
findAndSet(String, String, boolean)
- Method in class pds.ruleset.
PPIRuleset
Finds an item in an array list and set its value.
findAndSet(ArrayList, String, String, boolean)
- Method in class pds.ruleset.
PPIRuleset
Finds an item in an array list and set its value.
G
getBooleanValue(ArrayList, String)
- Method in class pds.ruleset.
PPIRuleset
Finds an item in a variable list and returns its value as an boolean.
getExtension(String)
- Method in class pds.ruleset.
PPIRuleset
Extracts the extension from a file name and returns the extension in uppercase.
getIntValue(ArrayList, String)
- Method in class pds.ruleset.
PPIRuleset
Finds an item in a variable list and returns its value as an integer.
getValue(String)
- Method in class pds.ruleset.
PPIRuleset
Finds a variable in the variable list and returns its value.
getValue(ArrayList, String, boolean)
- Method in class pds.ruleset.
PPIRuleset
Finds a variable in the variable list and returns its value.
GLOBAL
- Static variable in class pds.ruleset.
PPIAction
GLOBAL
I
IF
- Static variable in class pds.ruleset.
PPIAction
IF
IGNORE
- Static variable in class pds.ruleset.
PPIAction
IGNORE
INCLUDE
- Static variable in class pds.ruleset.
PPIAction
Include
isExtension(String, String)
- Method in class pds.ruleset.
PPIRuleset
Determines if the extension of a file name matches a given string.
M
mAbort
- Variable in class pds.ruleset.
PPIRuleset
A flag indicating whether the processing should end
mActionList
- Variable in class pds.ruleset.
PPIRuleset
The list of elements in the label
main(String[])
- Static method in class pds.ruleset.
PPIRuleset
Loads a rule set and processes one or more files.
makeRegex(String)
- Method in class pds.ruleset.
PPIRuleset
Converts a string to a regular expression pattern.
makeRule(int, String, String)
- Static method in class pds.ruleset.
PPIRuleset
Creates a syntactically correct rule with the parameters passed.
mArgument
- Variable in class pds.ruleset.
PPIAction
mElement
- Variable in class pds.ruleset.
PPIAction
mergeList(ArrayList, ArrayList)
- Method in class pds.ruleset.
PPIRuleset
Set variable list to match a passed list.
MESSAGE
- Static variable in class pds.ruleset.
PPIAction
MESSAGE
mGlobalList
- Variable in class pds.ruleset.
PPIRuleset
The list of global options which can be preserved and passed by the calling application.
mGood
- Variable in class pds.ruleset.
PPIState
The list of elements in the label
MKDIR
- Static variable in class pds.ruleset.
PPIAction
MKDIR
mLineCount
- Variable in class pds.ruleset.
PPIRuleset
Tracks which line in a file (or list) is currently being processed
mOption
- Variable in class pds.ruleset.
PPIRuleset
Internal map of names to IDs
mOptionList
- Variable in class pds.ruleset.
PPIRuleset
The list of options defined during the execution of a rule set
mOut
- Static variable in class pds.ruleset.
PPIRuleset
Output destination.
mSourceName
- Variable in class pds.ruleset.
PPIRuleset
The name of the ruleset source
mTemplateFile
- Variable in class pds.ruleset.
PPIRuleset
The pathname for a text file (non-label) template
mTemplateLabel
- Variable in class pds.ruleset.
PPIRuleset
The place where the label template is stored once loaded
mType
- Variable in class pds.ruleset.
PPIAction
The list of elements in the label
mVariableList
- Variable in class pds.ruleset.
PPIRuleset
The list of variables defined during the execution of a rule set
mWriteOutput
- Variable in class pds.ruleset.
PPIRuleset
A flag indicating whether output should be written
N
NONE
- Static variable in class pds.ruleset.
PPIAction
Unspecified action.
O
OPTION
- Static variable in class pds.ruleset.
PPIAction
OPTION
OUTPUT
- Static variable in class pds.ruleset.
PPIAction
OUTPUT
output()
- Method in class pds.ruleset.
PPIRuleset
Writes the template to the output files.
P
parse(String)
- Method in class pds.ruleset.
PPIRuleset
Parses a file containing a ruleset into its constitute elments.
parseLine(String)
- Method in class pds.ruleset.
PPIRuleset
Parses a string containing a single ruleset into its constitute elments.
pds.ruleset
- package pds.ruleset
PPIAction
- Class in
pds.ruleset
PPIAction is a class that contains a ruleset action definition.
PPIAction(int, ArrayList)
- Constructor for class pds.ruleset.
PPIAction
Creates an instance of an action.
PPIRuleset
- Class in
pds.ruleset
PPIRuleset is a class that contains methods for parsing and running rulesets and generating output which defined by the ruleset.
PPIRuleset()
- Constructor for class pds.ruleset.
PPIRuleset
Creates an instance of a Ruleset
PPIState
- Class in
pds.ruleset
PPIState defines execution states.
PPIState(boolean)
- Constructor for class pds.ruleset.
PPIState
Creates an instance of a state.
R
readLine(BufferedReader)
- Method in class pds.ruleset.
PPIRuleset
Parses the next line from a
BufferedStream
stream.
replaceVariable(String)
- Method in class pds.ruleset.
PPIRuleset
Searches the passed string for variables and replaces each variable with its current value.
replaceVariable(String, boolean)
- Method in class pds.ruleset.
PPIRuleset
Searches the passed string for variables and replaces each variable with its current value.
reset()
- Method in class pds.ruleset.
PPIRuleset
Clear all variables, rules and states in the ruleset.
RUN
- Static variable in class pds.ruleset.
PPIAction
Run
run(String)
- Method in class pds.ruleset.
PPIRuleset
Run the current rule set.
runRuleset(String, String)
- Method in class pds.ruleset.
PPIRuleset
Runs a ruleset on a single file.
S
setOption(String, String)
- Method in class pds.ruleset.
PPIRuleset
Sets the value of an option.
setOutput(JspWriter)
- Method in class pds.ruleset.
PPIRuleset
Sets the writer used to output messages.
show(String)
- Static method in class pds.ruleset.
PPIRuleset
Prints text to the display.
showMessage(boolean, String)
- Method in class pds.ruleset.
PPIRuleset
Prints and error message to the display.
showRule(int)
- Static method in class pds.ruleset.
PPIRuleset
Prints text to the display.
showRule(int, String)
- Static method in class pds.ruleset.
PPIRuleset
Prints text to the display.
showRule(int, String, String)
- Static method in class pds.ruleset.
PPIRuleset
Prints text to the display.
showRule(int, String, int)
- Static method in class pds.ruleset.
PPIRuleset
Prints text to the display.
showRule(int, String, double)
- Static method in class pds.ruleset.
PPIRuleset
Prints text to the display.
skipBlock(int, int)
- Method in class pds.ruleset.
PPIRuleset
Skips a block of code.
T
TEMPLATE
- Static variable in class pds.ruleset.
PPIAction
Template
token(String)
- Static method in class pds.ruleset.
PPIAction
Returns the token indentifier for a command.
U
unquote(String)
- Static method in class pds.ruleset.
PPIRuleset
Removes quotes from a string if the string starts with and ends with a quote character (").
update()
- Method in class pds.ruleset.
PPIRuleset
Update the current template by replacing all variables with the defined values.
A
C
D
E
F
G
I
M
N
O
P
R
S
T
U
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes