Package org.apache.fop.svg.text
Class BidiAttributedCharacterIterator
- java.lang.Object
-
- org.apache.fop.svg.text.BidiAttributedCharacterIterator
-
- All Implemented Interfaces:
java.lang.Cloneable,java.text.AttributedCharacterIterator,java.text.CharacterIterator
public class BidiAttributedCharacterIterator extends java.lang.Object implements java.text.AttributedCharacterIterator
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBidiAttributedCharacterIterator(java.text.AttributedCharacterIterator aci)BidiAttributedCharacterIterator(java.text.AttributedCharacterIterator aci, int defaultBidiLevel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()charcurrent()charfirst()java.util.Set<java.text.AttributedCharacterIterator.Attribute>getAllAttributeKeys()java.lang.ObjectgetAttribute(java.text.AttributedCharacterIterator.Attribute attribute)java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object>getAttributes()intgetBeginIndex()intgetEndIndex()intgetIndex()intgetRunLimit()intgetRunLimit(java.text.AttributedCharacterIterator.Attribute attribute)intgetRunLimit(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute> attributes)intgetRunStart()intgetRunStart(java.text.AttributedCharacterIterator.Attribute attribute)intgetRunStart(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute> attributes)charlast()charnext()charprevious()charsetIndex(int position)
-
-
-
Method Detail
-
first
public char first()
- Specified by:
firstin interfacejava.text.CharacterIterator
-
last
public char last()
- Specified by:
lastin interfacejava.text.CharacterIterator
-
current
public char current()
- Specified by:
currentin interfacejava.text.CharacterIterator
-
next
public char next()
- Specified by:
nextin interfacejava.text.CharacterIterator
-
previous
public char previous()
- Specified by:
previousin interfacejava.text.CharacterIterator
-
setIndex
public char setIndex(int position)
- Specified by:
setIndexin interfacejava.text.CharacterIterator
-
getBeginIndex
public int getBeginIndex()
- Specified by:
getBeginIndexin interfacejava.text.CharacterIterator
-
getEndIndex
public int getEndIndex()
- Specified by:
getEndIndexin interfacejava.text.CharacterIterator
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfacejava.text.CharacterIterator
-
clone
public java.lang.Object clone()
- Specified by:
clonein interfacejava.text.CharacterIterator- Overrides:
clonein classjava.lang.Object
-
getRunStart
public int getRunStart()
- Specified by:
getRunStartin interfacejava.text.AttributedCharacterIterator
-
getRunStart
public int getRunStart(java.text.AttributedCharacterIterator.Attribute attribute)
- Specified by:
getRunStartin interfacejava.text.AttributedCharacterIterator
-
getRunStart
public int getRunStart(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute> attributes)
- Specified by:
getRunStartin interfacejava.text.AttributedCharacterIterator
-
getRunLimit
public int getRunLimit()
- Specified by:
getRunLimitin interfacejava.text.AttributedCharacterIterator
-
getRunLimit
public int getRunLimit(java.text.AttributedCharacterIterator.Attribute attribute)
- Specified by:
getRunLimitin interfacejava.text.AttributedCharacterIterator
-
getRunLimit
public int getRunLimit(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute> attributes)
- Specified by:
getRunLimitin interfacejava.text.AttributedCharacterIterator
-
getAttributes
public java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object> getAttributes()
- Specified by:
getAttributesin interfacejava.text.AttributedCharacterIterator
-
getAttribute
public java.lang.Object getAttribute(java.text.AttributedCharacterIterator.Attribute attribute)
- Specified by:
getAttributein interfacejava.text.AttributedCharacterIterator
-
getAllAttributeKeys
public java.util.Set<java.text.AttributedCharacterIterator.Attribute> getAllAttributeKeys()
- Specified by:
getAllAttributeKeysin interfacejava.text.AttributedCharacterIterator
-
-