Package org.daisy.dotify.api.formatter
Class CompoundField
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<Field>
-
- org.daisy.dotify.api.formatter.CompoundField
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<Field>
,Collection<Field>
,List<Field>
,RandomAccess
,Field
public class CompoundField extends ArrayList<Field> implements Field
Provides a compound field object.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description CompoundField()
Creates a new compound field.CompoundField(String textStyle)
Creates a new compound field with the specified text style.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTextStyle()
The text style of the field, or null if no special style is used.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Constructor Detail
-
CompoundField
public CompoundField()
Creates a new compound field.
-
CompoundField
public CompoundField(String textStyle)
Creates a new compound field with the specified text style.- Parameters:
textStyle
- the text style for this compound field.
-
-
Method Detail
-
getTextStyle
public String getTextStyle()
Description copied from interface:Field
The text style of the field, or null if no special style is used.- Specified by:
getTextStyle
in interfaceField
- Returns:
- the text style
-
-