Modifier and Type | Method and Description |
---|---|
PDSItem |
PDSLabel.findItem(java.lang.String name)
Find the item with the given name.
|
PDSItem |
PDSLabel.findItem(java.lang.String name,
int startAt,
int endAt)
Find the item with the given name constrained to some portion of the label.
|
PDSItem |
PDSLabel.findItem(java.lang.String name,
int startAt,
int endAt,
boolean global)
Find the item with the given name constrained to some portion of the label.
|
PDSItem |
PDSLabel.findItem(java.lang.String name,
PDSItem item)
Find the item with the given name constrained to some portion of the label.
|
PDSItem |
PDSLabel.findItemInObject(java.lang.String name,
PDSItem context)
Find the item with the given name in the object containing the passed item.
|
PDSItem |
PDSLabel.findNextItem(java.lang.String name,
PDSItem item)
Find the next item with the given name starting at some point within the label.
|
PDSItem |
PDSLabel.findNextItemInObject(java.lang.String name,
PDSItem item,
PDSItem section)
Find the item with the given name following the passed item in the
in the object containing the passed item.
|
PDSItem |
PDSLabel.findNextObject(java.lang.String name,
PDSItem item)
Find the next object with the given name occurring after the passed item.
|
PDSItem |
PDSLabel.findNextObject(java.lang.String name,
PDSItem item,
PDSItem object)
Find the next object with the given name occurring after the passed item
and within the passed object.
|
PDSItem |
PDSLabel.findObject(java.lang.String name)
Find the object with the given name.
|
PDSItem |
PDSLabel.findObject(java.lang.String name,
int startAt,
int endAt)
Find the object with the given name within a portion of a label.
|
PDSItem |
PDSLabel.findObject(java.lang.String name,
PDSItem item)
Find the object with the given name within a portion of a label.
|
PDSItem |
PDSLabel.nextItem(PDSItem item)
Return the next item after the given item.
|
Modifier and Type | Method and Description |
---|---|
PDSLabel |
PDSLabel.extract(PDSItem item)
Extract a portion of a label into a new instance of label.
|
PDSItem |
PDSLabel.findItem(java.lang.String name,
PDSItem item)
Find the item with the given name constrained to some portion of the label.
|
PDSItem |
PDSLabel.findItemInObject(java.lang.String name,
PDSItem context)
Find the item with the given name in the object containing the passed item.
|
PDSItem |
PDSLabel.findNextItem(java.lang.String name,
PDSItem item)
Find the next item with the given name starting at some point within the label.
|
PDSItem |
PDSLabel.findNextItemInObject(java.lang.String name,
PDSItem item,
PDSItem section)
Find the item with the given name following the passed item in the
in the object containing the passed item.
|
PDSItem |
PDSLabel.findNextObject(java.lang.String name,
PDSItem item)
Find the next object with the given name occurring after the passed item.
|
PDSItem |
PDSLabel.findNextObject(java.lang.String name,
PDSItem item,
PDSItem object)
Find the next object with the given name occurring after the passed item
and within the passed object.
|
PDSItem |
PDSLabel.findObject(java.lang.String name,
PDSItem item)
Find the object with the given name within a portion of a label.
|
PDSElement |
PDSLabel.getElement(PDSItem item)
Return the element data associated with an item.
|
PDSElement |
PDSLabel.getElement(java.lang.String name,
PDSItem section)
Find the element with the given name within a section (usually an object).
|
java.lang.String |
PDSLabel.getElementValue(java.lang.String name,
PDSItem section,
boolean plain)
Find the value assocated with an element with the given name within
a section of the label.
|
java.lang.String |
PDSLabel.getElementValueInObject(java.lang.String name,
PDSItem section,
boolean plain)
Find the value associated with an element with the given name within
a section of the label without descending into sub-objects.
|
void |
PDSLabel.insertAfter(PDSItem item,
PDSElement element)
Insert an element after another element in this label.
|
void |
PDSLabel.insertAfter(PDSItem item,
PDSLabel label)
Insert a label after another element in this label.
|
void |
PDSLabel.insertBefore(PDSItem item,
PDSElement element)
Insert an element before another element in this label.
|
void |
PDSLabel.insertBefore(PDSItem item,
PDSLabel label)
Insert a label before another element in this label.
|
boolean |
PDSLabel.isValidItem(PDSItem item)
Determines if an item is a valid.
|
PDSItem |
PDSLabel.nextItem(PDSItem item)
Return the next item after the given item.
|
void |
PDSLabel.print(java.io.PrintStream out,
int indent,
int equal,
PDSItem item)
Print a range of elements in the label according to PDS specifications
for label files.
|
void |
PDSLabel.remove(PDSItem item)
Remove a range of elements from the label.
|
void |
PDSLabel.replace(PDSItem item,
PDSLabel label)
Replace an item in a label with another label.
|
Copyright © 2008-2009 Regents University of California. All Rights Reserved.