public interface DocAttributeSet extends AttributeSet
DocAttributeSet specifies an attribute set which only
allows printing attributes of type
DocAttribute.
The methods add(Attribute) and addAll(AttributeSet) are
respecified in this interface to indicate that only
DocAttribute instances are allowed in this set.
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(Attribute attribute)
Adds the specified attribute value to this attribute set
if it is not already present.
|
boolean |
addAll(AttributeSet attributes)
Adds all of the elements in the specified set to this attribute set.
|
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArrayboolean add(Attribute attribute)
add in interface AttributeSetattribute - the attribute to add.true if the set is changed, false otherwise.ClassCastException - if attribute is not of type
DocAttribute.NullPointerException - if the attribute is null.UnmodifiableSetException - if the set does not support modification.boolean addAll(AttributeSet attributes)
addAll in interface AttributeSetattributes - the set of attributes to add.true if the set is changed, false otherwise.ClassCastException - if one of the attributes is not of type
DocAttribute.UnmodifiableSetException - if the set does not support modification.add(Attribute)