public class StyleContext.SmallAttributeSet extends Object implements AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
NameAttribute, ResolveAttribute
Constructor | Description |
---|---|
SmallAttributeSet (AttributeSet attrs) |
|
SmallAttributeSet (Object[] attributes) |
Modifier and Type | Method | Description |
---|---|---|
Object |
clone () |
Clones a set of attributes.
|
boolean |
containsAttribute (Object name,
Object value) |
Checks whether a given attribute name/value is defined.
|
boolean |
containsAttributes (AttributeSet attrs) |
Checks whether the attribute set contains all of
the given attributes.
|
AttributeSet |
copyAttributes () |
Copies a set of attributes.
|
boolean |
equals (Object obj) |
Compares this object to the specified object.
|
Object |
getAttribute (Object key) |
Gets the value of an attribute.
|
int |
getAttributeCount () |
Gets the number of attributes that are defined.
|
Enumeration<?> |
getAttributeNames () |
Gets the names of all attributes.
|
AttributeSet |
getResolveParent () |
If not overriden, the resolving parent defaults to
the parent element.
|
int |
hashCode () |
Returns a hashcode for this set of attributes.
|
boolean |
isDefined (Object key) |
Checks whether a given attribute is defined.
|
boolean |
isEqual (AttributeSet attr) |
Checks whether two attribute sets are equal.
|
String |
toString () |
Returns a string showing the key/value pairs
|
public SmallAttributeSet(Object[] attributes)
public SmallAttributeSet(AttributeSet attrs)
public String toString()
public int hashCode()
hashCode
in class Object
Object.equals(java.lang.Object)
,
System.identityHashCode(java.lang.Object)
public boolean equals(Object obj)
true
if the object is an equivalent
set of attributes.equals
in class Object
obj
- the object to compare with.true
if the objects are equal;
false
otherwise.Object.hashCode()
,
HashMap
public Object clone()
public int getAttributeCount()
getAttributeCount
in interface AttributeSet
AttributeSet.getAttributeCount()
public boolean isDefined(Object key)
isDefined
in interface AttributeSet
key
- the attribute keyAttributeSet.isDefined(java.lang.Object)
public boolean isEqual(AttributeSet attr)
isEqual
in interface AttributeSet
attr
- the attribute set to check againstAttributeSet.isEqual(javax.swing.text.AttributeSet)
public AttributeSet copyAttributes()
copyAttributes
in interface AttributeSet
AttributeSet.copyAttributes()
public Object getAttribute(Object key)
getAttribute
in interface AttributeSet
key
- the attribute nameAttributeSet.getAttribute(java.lang.Object)
public Enumeration<?> getAttributeNames()
getAttributeNames
in interface AttributeSet
AttributeSet.getAttributeNames()
public boolean containsAttribute(Object name, Object value)
containsAttribute
in interface AttributeSet
name
- the attribute namevalue
- the attribute valueAttributeSet.containsAttribute(java.lang.Object, java.lang.Object)
public boolean containsAttributes(AttributeSet attrs)
containsAttributes
in interface AttributeSet
attrs
- the attributes to checkAttributeSet.containsAttributes(javax.swing.text.AttributeSet)
public AttributeSet getResolveParent()
getResolveParent
in interface AttributeSet
AttributeSet.getResolveParent()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.