|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGenInfoBuilder
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
IBuilderTag |
addTag(int beginIndex,
int endIndex,
java.lang.String tagName)
|
IBuilderTag |
addTag(int beginIndex,
int endIndex,
java.lang.String tagName,
java.lang.String parentName)
|
com.ibm.pdp.engine.IGeneratedInfo |
getGeneratedInfo()
|
java.lang.String |
getProperty(java.lang.String name)
|
IBuilderTag |
getRootTag()
|
java.lang.CharSequence |
getText()
|
IBuilderTag |
includingTag(int beginIndex,
int endIndex)
|
java.util.Iterator<java.lang.String> |
propertyNames()
|
void |
removeTag(IBuilderTag tag)
This method allow the user to remove only a tag. |
void |
removeTag(java.lang.String tagName)
This method allow the user to remove a specific tag. |
void |
removeTagAndText(IBuilderTag tag)
This method allow the user to remove a tag and the text in it. |
void |
removeTree(IBuilderTag rootTreeTag)
This method allow the user to remove a tag and all its children, recursively. |
void |
removeTreeAndText(IBuilderTag rootTreeTag)
This method allow the user to remove a tag and all its children, recursively. |
void |
setProperty(java.lang.String name,
java.lang.String value)
|
IBuilderTag |
tagFromName(java.lang.String name)
|
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
IBuilderTag addTag(int beginIndex, int endIndex, java.lang.String tagName)
beginIndex
- : the begin index of the text part to tagendIndex
- : the end index of the text part to tagtagName
- : The name of the new tag
IBuilderTag addTag(int beginIndex, int endIndex, java.lang.String tagName, java.lang.String parentName)
beginIndex
- : the begin index of the text part to tagendIndex
- : the end index of the text part to tagtagName
- : The name of the new tagparentName
- : The name of the parent tag
com.ibm.pdp.engine.IGeneratedInfo getGeneratedInfo()
IGeneratedInfo
associated with the current IGenInfoBuilder
.java.lang.String getProperty(java.lang.String name)
name
- : The property name to search for
IBuilderTag getRootTag()
IBuilderTag
for the current IGenInfoBuilder
java.lang.CharSequence getText()
IGenInfoBuilder
IBuilderTag includingTag(int beginIndex, int endIndex)
beginIndex
- : The begin indexendIndex
- : The end index
java.util.Iterator<java.lang.String> propertyNames()
void removeTag(IBuilderTag tag)
tag
- : The tag to removevoid removeTag(java.lang.String tagName)
tagName
- : The tag name to removevoid removeTagAndText(IBuilderTag tag)
tag
- : The tag to removevoid removeTree(IBuilderTag rootTreeTag)
rootTreeTag
- : The root tag to removevoid removeTreeAndText(IBuilderTag rootTreeTag)
rootTreeTag
- : The root tag to removevoid setProperty(java.lang.String name, java.lang.String value)
name
- : The property name to setvalue
- : The value of the property nameIBuilderTag tagFromName(java.lang.String name)
name
- : the name of the tag to search for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |