public class ProgramItem extends java.lang.Object implements CarrierAnchor
| Constructor and Description |
|---|
ProgramItem() |
| Modifier and Type | Method and Description |
|---|---|
NameValueUnit |
getAttribute(java.lang.String name)
Get an attribute value.
|
ItemIF[] |
getChildren()
get the children of the item.
|
java.lang.String |
getIdent()
Get the identification string of the item.
|
java.lang.String |
getName()
Get the name of the item.
|
ItemIF |
getParent()
Get the parent of the item
|
ItemIF[] |
getRelated()
Get the related element, that are not parent or children.
|
void |
init(java.lang.Object carrier)
Initialize the achor.
|
void |
setArguments(java.util.Properties arguments)
Set argument property map.
|
void |
setTransformer(Transformer transformer)
Set the transformer implementation.
|
public void init(java.lang.Object carrier)
CarrierAnchorinit in interface CarrierAnchorpublic void setTransformer(Transformer transformer)
TransformerRequestedsetTransformer in interface TransformerRequestedtransformer - The transformer.public void setArguments(java.util.Properties arguments)
throws java.lang.Exception
PropertiesRequestedsetArguments in interface PropertiesRequestedarguments - the property mapjava.lang.Exceptionpublic NameValueUnit getAttribute(java.lang.String name)
ItemIFgetAttribute in interface ItemIFname - the name of the attribute.public ItemIF[] getChildren()
ItemIFgetChildren in interface ItemIFpublic java.lang.String getIdent()
ItemIFpublic java.lang.String getName()
ItemIFpublic ItemIF getParent()
ItemIFpublic ItemIF[] getRelated()
ItemIFgetRelated in interface ItemIF