|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.text.html.MuxingAttributeSet
javax.swing.text.html.StyleSheet.ViewAttributeSet
A subclass of MuxingAttributeSet that translates between CSS and HTML and StyleConstants. The AttributeSets used are the CSS rules that match the Views Elements.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.text.AttributeSet |
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute |
| Field Summary | |
(package private) View |
host
View created for. |
| Fields inherited from interface javax.swing.text.AttributeSet |
NameAttribute, ResolveAttribute |
| Constructor Summary | |
(package private) |
StyleSheet.ViewAttributeSet(View v)
|
| Method Summary | |
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. |
(package private) Object |
doGetAttribute(Object key)
|
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. |
protected AttributeSet[] |
getAttributes()
Returns the AttributeSets multiplexing too. |
AttributeSet |
getResolveParent()
If not overriden, the resolving parent defaults to the parent element. |
protected void |
insertAttributeSetAt(AttributeSet as,
int index)
Inserts as at index. |
boolean |
isDefined(Object key)
Checks whether a given attribute is defined. |
boolean |
isEqual(AttributeSet attr)
Checks whether two attribute sets are equal. |
protected void |
removeAttributeSetAt(int index)
Removes the AttributeSet at index. |
protected void |
setAttributes(AttributeSet[] attrs)
Directly sets the AttributeSets that comprise this
MuxingAttributeSet. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
View host
| Constructor Detail |
StyleSheet.ViewAttributeSet(View v)
| Method Detail |
public boolean isDefined(Object key)
isDefined in interface AttributeSetisDefined in class MuxingAttributeSetkey - the attribute key
AttributeSet.isDefined(java.lang.Object)public Object getAttribute(Object key)
getAttribute in interface AttributeSetgetAttribute in class MuxingAttributeSetkey - the attribute name
AttributeSet.getAttribute(java.lang.Object)Object doGetAttribute(Object key)
public AttributeSet getResolveParent()
getResolveParent in interface AttributeSetgetResolveParent in class MuxingAttributeSetAttributeSet.getResolveParent()protected void setAttributes(AttributeSet[] attrs)
AttributeSets that comprise this
MuxingAttributeSet.
protected AttributeSet[] getAttributes()
AttributeSets multiplexing too. When the
AttributeSets need to be referenced, this should be called.
protected void insertAttributeSetAt(AttributeSet as,
int index)
as at index. This assumes
the value of index is between 0 and attrs.length,
inclusive.
protected void removeAttributeSetAt(int index)
index. This assumes
the value of index is greater than or equal to 0,
and less than attrs.length.
public int getAttributeCount()
getAttributeCount in interface AttributeSetAttributeSet.getAttributeCount()public boolean isEqual(AttributeSet attr)
isEqual in interface AttributeSetattr - the attribute set to check against
AttributeSet.isEqual(javax.swing.text.AttributeSet)public AttributeSet copyAttributes()
copyAttributes in interface AttributeSetAttributeSet.copyAttributes()public Enumeration getAttributeNames()
getAttributeNames in interface AttributeSetAttributeSet.getAttributeNames()
public boolean containsAttribute(Object name,
Object value)
containsAttribute in interface AttributeSetname - the attribute namevalue - the attribute value
AttributeSet.containsAttribute(java.lang.Object, java.lang.Object)public boolean containsAttributes(AttributeSet attrs)
containsAttributes in interface AttributeSetattrs - the attributes to check
AttributeSet.containsAttributes(javax.swing.text.AttributeSet)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||