public class FieldIndex extends Field
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBookmarkName()
Gets the name of the bookmark that marks the portion of the document used to build the index.
|
java.lang.String |
getCrossReferenceSeparator()
Gets the character sequence that is used to separate cross references and other entries.
|
java.lang.String |
getEntryType()
Gets an index entry type used to build the index.
|
java.lang.String |
getHeading()
Gets a heading that appears at the start of each set of entries for any given letter.
|
java.lang.String |
getLanguageId()
Gets the language ID used to generate the index.
|
java.lang.String |
getLetterRange()
Gets a range of letters to which limit the index.
|
java.lang.String |
getNumberOfColumns()
Gets the number of columns per page used when building the index.
|
java.lang.String |
getPageNumberListSeparator()
Gets the character sequence that is used to separate two page numbers in a page number list.
|
java.lang.String |
getPageNumberSeparator()
Gets the character sequence that is used to separate an index entry and its page number.
|
java.lang.String |
getPageRangeSeparator()
Gets the character sequence that is used to separate the start and end of a page range.
|
boolean |
getRunSubentriesOnSameLine()
Gets whether run subentries into the same line as the main entry.
|
java.lang.String |
getSequenceName()
Gets the name of a sequence whose number is included with the page number.
|
java.lang.String |
getSequenceSeparator()
Gets the character sequence that is used to separate sequence numbers and page numbers.
|
int |
getSwitchType(java.lang.String switchName) |
boolean |
getUseYomi()
Gets whether to enable the use of yomi text for index entries.
|
boolean |
hasPageNumberSeparator()
Gets a value indicating whether a page number separator is overridden through the field's code.
|
boolean |
hasSequenceName()
Gets a value indicating whether a sequence should be used while the field's result building.
|
void |
setBookmarkName(java.lang.String value)
Sets the name of the bookmark that marks the portion of the document used to build the index.
|
void |
setCrossReferenceSeparator(java.lang.String value)
Sets the character sequence that is used to separate cross references and other entries.
|
void |
setEntryType(java.lang.String value)
Sets an index entry type used to build the index.
|
void |
setHeading(java.lang.String value)
Sets a heading that appears at the start of each set of entries for any given letter.
|
void |
setLanguageId(java.lang.String value)
Sets the language ID used to generate the index.
|
void |
setLetterRange(java.lang.String value)
Sets a range of letters to which limit the index.
|
void |
setNumberOfColumns(java.lang.String value)
Sets the number of columns per page used when building the index.
|
void |
setPageNumberListSeparator(java.lang.String value)
Sets the character sequence that is used to separate two page numbers in a page number list.
|
void |
setPageNumberSeparator(java.lang.String value)
Sets the character sequence that is used to separate an index entry and its page number.
|
void |
setPageRangeSeparator(java.lang.String value)
Sets the character sequence that is used to separate the start and end of a page range.
|
void |
setRunSubentriesOnSameLine(boolean value)
Sets whether run subentries into the same line as the main entry.
|
void |
setSequenceName(java.lang.String value)
Sets the name of a sequence whose number is included with the page number.
|
void |
setSequenceSeparator(java.lang.String value)
Sets the character sequence that is used to separate sequence numbers and page numbers.
|
void |
setUseYomi(boolean value)
Sets whether to enable the use of yomi text for index entries.
|
getDisplayResult, getEnd, getFieldCode, getFieldCode, getFormat, getLocaleId, getResult, getSeparator, getStart, getType, isDirty, isDirty, isLocked, isLocked, needStoreOldResultNodes, remove, setLocaleId, setResult, unlink, update, updatepublic int getSwitchType(java.lang.String switchName)
public java.lang.String getBookmarkName()
public void setBookmarkName(java.lang.String value)
throws java.lang.Exception
value - The name of the bookmark that marks the portion of the document used to build the index.java.lang.Exceptionpublic java.lang.String getNumberOfColumns()
public void setNumberOfColumns(java.lang.String value)
throws java.lang.Exception
value - The number of columns per page used when building the index.java.lang.Exceptionpublic java.lang.String getSequenceSeparator()
public void setSequenceSeparator(java.lang.String value)
throws java.lang.Exception
value - The character sequence that is used to separate sequence numbers and page numbers.java.lang.Exceptionpublic java.lang.String getPageNumberSeparator()
public void setPageNumberSeparator(java.lang.String value)
throws java.lang.Exception
value - The character sequence that is used to separate an index entry and its page number.java.lang.Exceptionpublic boolean hasPageNumberSeparator()
public java.lang.String getEntryType()
public void setEntryType(java.lang.String value)
throws java.lang.Exception
value - An index entry type used to build the index.java.lang.Exceptionpublic java.lang.String getPageRangeSeparator()
public void setPageRangeSeparator(java.lang.String value)
throws java.lang.Exception
value - The character sequence that is used to separate the start and end of a page range.java.lang.Exceptionpublic java.lang.String getHeading()
public void setHeading(java.lang.String value)
throws java.lang.Exception
value - A heading that appears at the start of each set of entries for any given letter.java.lang.Exceptionpublic java.lang.String getCrossReferenceSeparator()
public void setCrossReferenceSeparator(java.lang.String value)
throws java.lang.Exception
value - The character sequence that is used to separate cross references and other entries.java.lang.Exceptionpublic java.lang.String getPageNumberListSeparator()
public void setPageNumberListSeparator(java.lang.String value)
throws java.lang.Exception
value - The character sequence that is used to separate two page numbers in a page number list.java.lang.Exceptionpublic java.lang.String getLetterRange()
public void setLetterRange(java.lang.String value)
throws java.lang.Exception
value - A range of letters to which limit the index.java.lang.Exceptionpublic boolean getRunSubentriesOnSameLine()
public void setRunSubentriesOnSameLine(boolean value)
throws java.lang.Exception
value - Whether run subentries into the same line as the main entry.java.lang.Exceptionpublic java.lang.String getSequenceName()
public void setSequenceName(java.lang.String value)
throws java.lang.Exception
value - The name of a sequence whose number is included with the page number.java.lang.Exceptionpublic boolean hasSequenceName()
public boolean getUseYomi()
public void setUseYomi(boolean value)
throws java.lang.Exception
value - Whether to enable the use of yomi text for index entries.java.lang.Exceptionpublic java.lang.String getLanguageId()
public void setLanguageId(java.lang.String value)
throws java.lang.Exception
value - The language ID used to generate the index.java.lang.Exception