Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
N
P
R
S
T
U
V
W
A
add(PDSElement)
- Method in class pds.label.
PDSLabel
Add an element to the end of a label.
add(PDSLabel)
- Method in class pds.label.
PDSLabel
Add a label to the end of a label.
C
clear()
- Method in class pds.label.
PDSElement
Clears an element and set it to an initial state
copy()
- Method in class pds.label.
PDSElement
Create a copy of the element and return a new instance of a PDSElement.
D
deleteString(char[], int, int)
- Method in class pds.label.
PDSElement
dump(PrintStream)
- Method in class pds.label.
PDSElement
Dump all information about an element.
dump(PrintStream)
- Method in class pds.label.
PDSValue
Dump all information about an element.
E
empty()
- Method in class pds.label.
PDSItem
Clears all settings of the item.
extract(PDSItem)
- Method in class pds.label.
PDSLabel
Extract a portion of a label into a new instance of label.
F
filePointers()
- Method in class pds.label.
PDSLabel
Search the label and return a list to all points to files.
findItem(String)
- Method in class pds.label.
PDSLabel
Find the item with the given name.
findItem(String, PDSItem)
- Method in class pds.label.
PDSLabel
Find the item with the given name constrained to some portion of the label.
findItem(String, int, int)
- Method in class pds.label.
PDSLabel
Find the item with the given name constrained to some portion of the label.
findItem(String, int, int, boolean)
- Method in class pds.label.
PDSLabel
Find the item with the given name constrained to some portion of the label.
findItemInObject(String, PDSItem)
- Method in class pds.label.
PDSLabel
Find the item with the given name in the object containing the passed item.
findNextItem(String, PDSItem)
- Method in class pds.label.
PDSLabel
Find the next item with the given name starting at some point within the label.
findNextItemInObject(String, PDSItem, PDSItem)
- Method in class pds.label.
PDSLabel
Find the item with the given name following the passed item in the in the object containing the passed item.
findNextObject(String, PDSItem)
- Method in class pds.label.
PDSLabel
Find the next object with the given name ocurring after the passed item.
findNextObject(String, PDSItem, PDSItem)
- Method in class pds.label.
PDSLabel
Find the next object with the given name ocurring after the passed item and within the passed object.
findObject(String)
- Method in class pds.label.
PDSLabel
Find the object with the given name.
findObject(String, PDSItem)
- Method in class pds.label.
PDSLabel
Find the object with the given name within a partion of a label.
findObject(String, int, int)
- Method in class pds.label.
PDSLabel
Find the object with the given name within a partion of a label.
formatValue()
- Method in class pds.label.
PDSValue
Format the value and return a string containing it.
formatValue(boolean)
- Method in class pds.label.
PDSValue
Format the value and return a string containing it.
G
getDefaultStyleSheet()
- Method in class pds.label.
PDSLabel
Obtain a StreamSource to the default XML Style Sheet.
getDocument()
- Method in class pds.label.
PDSLabel
Creates a DOM (Document Object Model) representation of the label.
getElement(PDSItem)
- Method in class pds.label.
PDSLabel
Return the element data associated with an item.
getElement(String)
- Method in class pds.label.
PDSLabel
Find the element with the given name.
getElement(String, PDSItem)
- Method in class pds.label.
PDSLabel
Find the element with the given name within a section (usually an object).
getElementValue(String)
- Method in class pds.label.
PDSLabel
Find the value assocated with an element with the given name.
getElementValue(String, boolean)
- Method in class pds.label.
PDSLabel
Find the value assocated with an element with the given name.
getElementValue(String, PDSItem, boolean)
- Method in class pds.label.
PDSLabel
Find the value assocated with an element with the given name within a section of the label.
getElementValueInObject(String)
- Method in class pds.label.
PDSLabel
Find the value assocated with an element with the given name within implied object of the a label.
getElementValueInObject(String, PDSItem, boolean)
- Method in class pds.label.
PDSLabel
Find the value assocated with an element with the given name within a section of the label without decending into sub-objects.
I
indexOf(char[], char)
- Method in class pds.label.
PDSElement
insertAfter(PDSItem, PDSLabel)
- Method in class pds.label.
PDSLabel
Insert a label after another element in this label.
insertAfter(PDSItem, PDSElement)
- Method in class pds.label.
PDSLabel
Insert an element after another element in this label.
insertBefore(PDSItem, PDSLabel)
- Method in class pds.label.
PDSLabel
Insert a label before another element in this label.
insertBefore(PDSItem, PDSElement)
- Method in class pds.label.
PDSLabel
Insert an element before another element in this label.
isLabel(String)
- Method in class pds.label.
PDSLabel
Determines if a file contains a PDS label.
isObject()
- Method in class pds.label.
PDSElement
Determines if an element is an "OBJECT".
isQuoted()
- Method in class pds.label.
PDSValue
Returns true is the data type of the value is quoted.
isSpace(int)
- Method in class pds.label.
PDSElement
Determines if a character is a white space character.
isValid()
- Method in class pds.label.
PDSItem
Determines if a PDSItem is valid.
isValidItem(PDSItem)
- Method in class pds.label.
PDSLabel
Determines if an item is a valid.
L
length()
- Method in class pds.label.
PDSValue
Return the length of the value when formated using PDS standards.
loadFile(String)
- Method in class pds.label.
PDSUtil
Reads the contents of a file as a set of text strings terminated with a newline character.
M
main(String[])
- Static method in class pds.label.
PDSLabel
Entry point for testing
mComment
- Variable in class pds.label.
PDSElement
The comment text found within the element.
mElement
- Variable in class pds.label.
PDSLabel
The list of elements in the label
mEnd
- Variable in class pds.label.
PDSItem
The index of the end element of the item
mKeyword
- Variable in class pds.label.
PDSElement
The text found before the equal sign of an element.
mLineCount
- Variable in class pds.label.
PDSElement
The count of the number of physical lines parsed into this element
mMaxLength
- Variable in class pds.label.
PDSElement
Maximum line length when printing.
mPathName
- Variable in class pds.label.
PDSLabel
The path and file name used when loading a label from a file.
mRaw
- Variable in class pds.label.
PDSElement
The raw line as read from the file.
mStart
- Variable in class pds.label.
PDSItem
The index of the first element of the item
mSyntaxError
- Variable in class pds.label.
PDSElement
Indicates whether a symtax error occurred will parsing or reading a line.
mType
- Variable in class pds.label.
PDSElement
The basic type of the value.
mType
- Variable in class pds.label.
PDSValue
The data type for the value
mUnits
- Variable in class pds.label.
PDSValue
The units of the value
mValue
- Variable in class pds.label.
PDSElement
An array containing a PDSValue object for each value following the equal sign in the element.
mValue
- Variable in class pds.label.
PDSValue
The value assocated with the instance
N
nextItem(PDSItem)
- Method in class pds.label.
PDSLabel
Return the next item after the given item.
P
pad(int)
- Method in class pds.label.
PDSUtil
Pad each line with spaces to the given length.
padFile(String, int)
- Method in class pds.label.
PDSUtil
Reads the contents of a file and pads each line to the have the given length.
parse(BufferedReader)
- Method in class pds.label.
PDSElement
Parses the next element from a file stream.
parse(String)
- Method in class pds.label.
PDSLabel
Parses a file containing a PDS label into its constitute elments.
parse(InputStream)
- Method in class pds.label.
PDSLabel
Parses a file containing a PDS label into its constitute elments.
parse(BufferedReader)
- Method in class pds.label.
PDSLabel
Parses a file containing a PDS label into its constitute elments.
parseValue(char[], int)
- Method in class pds.label.
PDSElement
Parses a string as a value according to the PDS Object Defnition Language (ODL).
parseValue(String)
- Method in class pds.label.
PDSElement
Parses a string as a value according to the PDS Object Defnition Language (ODL).
parseXML(String)
- Method in class pds.label.
PDSLabel
Parses a file containing XML into its constitute elments.
parseXML(InputStream)
- Method in class pds.label.
PDSLabel
Parses a file containing XML into its constitute elments.
path()
- Method in class pds.label.
PDSLabel
Returns the path portion of the fully qualified name of the file which was parsed.
pathName()
- Method in class pds.label.
PDSLabel
Returns the fully qualified path and name of the file which was parsed.
pds.label
- package pds.label
PDSElement
- Class in
pds.label
PDSElement is a class that contains a single definition or line as specified in the PDS Object Defnition Language (ODL).
PDSElement()
- Constructor for class pds.label.
PDSElement
Creates an instance of a PDSElement
PDSElement(int)
- Constructor for class pds.label.
PDSElement
Creates an instance of a PDSElement
PDSException
- Exception in
pds.label
PDSException implements an Exception class.
PDSException()
- Constructor for exception pds.label.
PDSException
PDSException(String)
- Constructor for exception pds.label.
PDSException
PDSItem
- Class in
pds.label
PDSItem is a class that descibes the location within a
PDSLabel
of one or more elements.
PDSItem()
- Constructor for class pds.label.
PDSItem
Creates an instance of a PDSItem
PDSLabel
- Class in
pds.label
PDSLabel is a class that contians all information regarding a PDS label entity.
PDSLabel()
- Constructor for class pds.label.
PDSLabel
Creates an instance of a PDSLabel
PDSLabel(PrintStream)
- Constructor for class pds.label.
PDSLabel
Creates an instance of a PDSLabel
PDSUtil
- Class in
pds.label
PDSUtil is a class that contains utility methods which are useful for working with instances of PDSLabel and PDS labeled products.
PDSUtil()
- Constructor for class pds.label.
PDSUtil
Creates and instance of a PDSUtil
PDSValue
- Class in
pds.label
PDSValue is a class that contains a value which can be associated with an element.
PDSValue()
- Constructor for class pds.label.
PDSValue
Creates and instance of a PDSValue
print(int, int, int)
- Method in class pds.label.
PDSElement
Print the element according to PDS specifications for label files to Syste.out.
print(PrintStream, int, int, int)
- Method in class pds.label.
PDSElement
Print the element according to PDS specifications for label files.
print()
- Method in class pds.label.
PDSLabel
Print all elements in the label according to PDS specifications for label files using default indent and equal sign placement.
print(String)
- Method in class pds.label.
PDSLabel
Print all elements in the label according to PDS specifications for label files using default indent and equal sign placement.
print(String, int, int)
- Method in class pds.label.
PDSLabel
Print all elements in the label according to PDS specifications for label files using default indent and equal sign placement.
print(PrintStream)
- Method in class pds.label.
PDSLabel
Print all elements in the label according to PDS specifications for label files using default indent and equal sign placement.
print(PrintStream, int, int)
- Method in class pds.label.
PDSLabel
Print all elements in the label according to PDS specifications for label files.
print(PrintStream, int, int, PDSItem)
- Method in class pds.label.
PDSLabel
Print a range of elements in the label according to PDS specifications for label files.
print(PrintStream, int, int, int, int)
- Method in class pds.label.
PDSLabel
Print a range of elements in the label according to PDS specifications for label files.
print()
- Method in class pds.label.
PDSValue
Output a value formated using PDS standards.
print(PrintStream, int, int, int)
- Method in class pds.label.
PDSValue
Output a value formated using PDS standards.
printMessage(String)
- Method in class pds.label.
PDSLabel
Display the passed text as a message to System.out Preceeds the text with a stanard phrase.
printSpaces(PrintStream, int)
- Method in class pds.label.
PDSElement
Print a string of spaces to an output stream.
printVariable(PrintStream)
- Method in class pds.label.
PDSLabel
Prints out the label as a set of variable definition in the PPI Ruleset lanaguage.
printXML(PrintStream)
- Method in class pds.label.
PDSLabel
Generates an XML representation of the label and streams it to the print stream.
pushNode(Node, PDSElement)
- Method in class pds.label.
PDSLabel
Pushes a DOM node as a label Element.
pushObject(Document, Element, String, int)
- Method in class pds.label.
PDSLabel
Pushes (adds) a PDS label object to the document tree (DOM).
R
readLine(BufferedReader)
- Method in class pds.label.
PDSElement
Read the next element definition from an input file stream.
remove(PDSItem)
- Method in class pds.label.
PDSLabel
Remove a range of elements from the label.
replace(PDSItem, PDSLabel)
- Method in class pds.label.
PDSLabel
Replace an item in a label with another label.
reset()
- Method in class pds.label.
PDSLabel
Reset all internal variables to the initial state.
S
setLog(PrintStream)
- Method in class pds.label.
PDSLabel
Set the log print stream
setValue(String)
- Method in class pds.label.
PDSElement
Sets the value of an element.
setValue(String, int)
- Method in class pds.label.
PDSElement
Sets the value of an element and set the type of the value.
strlen(char[])
- Method in class pds.label.
PDSElement
strlen(char[], int)
- Method in class pds.label.
PDSElement
T
trimRight()
- Method in class pds.label.
PDSUtil
Trim any white space from the right side of each line.
trimSpace(char[])
- Method in class pds.label.
PDSElement
Trims the leading and trailing white space from a character array.
trimSpace(char[], int)
- Method in class pds.label.
PDSElement
Trims the leading and trailing white space from a character array.
TYPE_BLANK_LINE
- Static variable in class pds.label.
PDSElement
A blank line
TYPE_COMMENT
- Static variable in class pds.label.
PDSElement
A comment
TYPE_LITERAL
- Static variable in class pds.label.
PDSValue
A literal (') string.
TYPE_NONE
- Static variable in class pds.label.
PDSElement
Unspecified grouping type.
TYPE_NONE
- Static variable in class pds.label.
PDSValue
Data type is unspecified
TYPE_ORDERED
- Static variable in class pds.label.
PDSElement
Ordered list of values.
TYPE_STRING
- Static variable in class pds.label.
PDSValue
A quoted (") string.
TYPE_UNORDERED
- Static variable in class pds.label.
PDSElement
An unordered list of values.
U
units(int)
- Method in class pds.label.
PDSElement
Returns the units associated with the value item in the value array that is assocaited with the given index.
V
valid()
- Method in class pds.label.
PDSItem
Determines if a PDSItem is valid.
value(int)
- Method in class pds.label.
PDSElement
Returns the value associated with the value item in the value array that is assocaited with the given index.
valueSize()
- Method in class pds.label.
PDSElement
Returns the number of values in the value list.
valueString()
- Method in class pds.label.
PDSElement
Create a string representation of the value.
valueString(boolean)
- Method in class pds.label.
PDSElement
Create a string representation of the value.
valueString(boolean, boolean)
- Method in class pds.label.
PDSElement
Create a string representation of the value.
version()
- Method in class pds.label.
PDSLabel
Returns a string with the release information for this compilation.
W
wrapPad(String, int, int, int)
- Method in class pds.label.
PDSValue
Reformats a string so that it does not exceed a given length.
writeFile(String)
- Method in class pds.label.
PDSUtil
Writes the lines to a file.
A
C
D
E
F
G
I
L
M
N
P
R
S
T
U
V
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes