|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.icu.text.BreakIterator
org.eclipse.cdt.internal.ui.text.CWordIterator
public class CWordIterator
Breaks C text into word starts, also stops at line start and end. No direction dependency.
Field Summary |
---|
Fields inherited from class com.ibm.icu.text.BreakIterator |
---|
DONE, KIND_CHARACTER, KIND_LINE, KIND_SENTENCE, KIND_TITLE, KIND_WORD |
Constructor Summary | |
---|---|
CWordIterator()
Creates a new word iterator. |
Method Summary | |
---|---|
int |
current()
|
int |
first()
|
int |
following(int offset)
|
java.text.CharacterIterator |
getText()
|
boolean |
isCamelCaseBreakEnabled()
|
int |
last()
|
int |
next()
|
int |
next(int n)
|
int |
preceding(int offset)
|
int |
previous()
|
void |
setCamelCaseBreakEnabled(boolean camelCaseBreakEnabled)
Enables breaks at word boundaries inside a camel case identifier. |
void |
setText(java.text.CharacterIterator newText)
|
void |
setText(java.lang.CharSequence newText)
Sets the text as CharSequence . |
void |
setText(java.lang.String newText)
|
Methods inherited from class com.ibm.icu.text.BreakIterator |
---|
clone, getAvailableLocales, getAvailableULocales, getCharacterInstance, getCharacterInstance, getCharacterInstance, getLineInstance, getLineInstance, getLineInstance, getLocale, getSentenceInstance, getSentenceInstance, getSentenceInstance, getTitleInstance, getTitleInstance, getTitleInstance, getWordInstance, getWordInstance, getWordInstance, isBoundary, registerInstance, registerInstance, unregister |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CWordIterator()
Method Detail |
---|
public int first()
first
in class com.ibm.icu.text.BreakIterator
public int last()
last
in class com.ibm.icu.text.BreakIterator
public int next(int n)
next
in class com.ibm.icu.text.BreakIterator
public int next()
next
in class com.ibm.icu.text.BreakIterator
public int previous()
previous
in class com.ibm.icu.text.BreakIterator
public int preceding(int offset)
preceding
in class com.ibm.icu.text.BreakIterator
public int following(int offset)
following
in class com.ibm.icu.text.BreakIterator
public int current()
current
in class com.ibm.icu.text.BreakIterator
public java.text.CharacterIterator getText()
getText
in class com.ibm.icu.text.BreakIterator
public void setText(java.lang.CharSequence newText)
CharSequence
.
newText
- the new textpublic void setText(java.text.CharacterIterator newText)
setText
in class com.ibm.icu.text.BreakIterator
public void setText(java.lang.String newText)
setText
in class com.ibm.icu.text.BreakIterator
public void setCamelCaseBreakEnabled(boolean camelCaseBreakEnabled)
camelCaseBreakEnabled
- true
to enable,
false
to disable.public boolean isCamelCaseBreakEnabled()
true
if breaks at word boundaries inside
a camel case identifier are enabled.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |