Top Description Inners Fields Constructors Methods
com.sun.jfx.incubator.scene.control.richtext.rtf

public Class AttrSet

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.Holder, com.sun.jfx.incubator.scene.control.richtext.rtf.Style
Imports
java.util.Enumeration, .HashMap, .Set, javafx.scene.paint.Color, javafx.scene.text.TextAlignment, jfx.incubator.scene.control.richtext.model.StyleAttribute, .StyleAttributeMap

Attribute Container

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
AttrSet.Holder

An internal AttrSet holder.

Field Summary

Modifier and TypeField and Description
private final HashMap<Object, Object>
private AttrSet

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public void
addAttribute(Object attr, Object value)

public void
public Object
public Set<Object>
private boolean
private Color
private Double
private String
public StyleAttributeMap
public void
public void
public void
public void
setBold(boolean on)

public void
public void
setFontFamily(String fontFamily)

public void
public void
setItalic(boolean on)

public void
setLeftIndent(double d)

public void
setResolveParent(AttrSet
the parent
parent
)

Sets the resolving parent.

public void
setRightIndent(double d)

public void
setUnderline(boolean on)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

attrsback to summary
private final HashMap<Object, Object> attrs
parentback to summary
private AttrSet parent

Constructor Detail

AttrSetback to summary
public AttrSet(AttrSet a)
AttrSetback to summary
public AttrSet()

Method Detail

addAttributeback to summary
public void addAttribute(Object attr, Object value)
addAttributesback to summary
public void addAttributes(AttrSet a)
getAttributeback to summary
public Object getAttribute(Object attr)
getAttributeNamesback to summary
public Set<Object> getAttributeNames()
getBooleanback to summary
private boolean getBoolean(Object attr)
getColorback to summary
private Color getColor(Object attr)
getDoubleback to summary
private Double getDouble(Object attr)
getStringback to summary
private String getString(Object attr)
getStyleAttributeMapback to summary
public StyleAttributeMap getStyleAttributeMap()
removeAttributeback to summary
public void removeAttribute(Object attr)
setAlignmentback to summary
public void setAlignment(TextAlignment left)
setBackgroundback to summary
public void setBackground(Color bg)
setBoldback to summary
public void setBold(boolean on)
setFirstLineIndentback to summary
public void setFirstLineIndent(double d)
setFontFamilyback to summary
public void setFontFamily(String fontFamily)
setForegroundback to summary
public void setForeground(Color c)
setItalicback to summary
public void setItalic(boolean on)
setLeftIndentback to summary
public void setLeftIndent(double d)
setResolveParentback to summary
public void setResolveParent(AttrSet parent)

Sets the resolving parent. This is the set of attributes to resolve through if an attribute isn't defined locally.

Parameters
parent:AttrSet

the parent

setRightIndentback to summary
public void setRightIndent(double d)
setUnderlineback to summary
public void setUnderline(boolean on)
com.sun.jfx.incubator.scene.control.richtext.rtf back to summary

public Class AttrSet.Holder

extends AttrSet
Class Inheritance

An internal AttrSet holder. Original name: MockAttributeSet.

Field Summary

Modifier and TypeField and Description
public HashMap<Object, Object>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public boolean
public boolean
public AttrSet
public Object
public int
public Set<Object>
public AttrSet
public boolean
public boolean
public boolean
public void
public void
public void
public void
Inherited from com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet:
addAttributegetStyleAttributeMapsetAlignmentsetBackgroundsetBoldsetFirstLineIndentsetFontFamilysetForegroundsetItalicsetLeftIndentsetRightIndentsetUnderline

Field Detail

backingback to summary
public HashMap<Object, Object> backing

Constructor Detail

Holderback to summary
public Holder()

Method Detail

addAttributeback to summary
public void addAttribute(StyleAttribute<T> name, Object value)
addAttributesback to summary
public void addAttributes(AttrSet attr)

Overrides com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.addAttributes.

Annotations
@Override
containsAttributeback to summary
public boolean containsAttribute(Object name, Object value)
containsAttributesback to summary
public boolean containsAttributes(AttrSet attr)
copyAttributesback to summary
public AttrSet copyAttributes()
getAttributeback to summary
public Object getAttribute(Object name)

Overrides com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.getAttribute.

Annotations
@Override
getAttributeCountback to summary
public int getAttributeCount()
getAttributeNamesback to summary
public Set<Object> getAttributeNames()

Overrides com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.getAttributeNames.

Annotations
@Override
getResolveParentback to summary
public AttrSet getResolveParent()
isDefinedback to summary
public boolean isDefined(Object name)
isEmptyback to summary
public boolean isEmpty()
isEqualback to summary
public boolean isEqual(AttrSet attr)
removeAttributeback to summary
public void removeAttribute(Object name)

Overrides com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.removeAttribute.

Annotations
@Override
removeAttributesback to summary
public void removeAttributes(AttrSet attr)
removeAttributesback to summary
public void removeAttributes(Enumeration<?> en)
setResolveParentback to summary
public void setResolveParent(AttrSet pp)

Overrides com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.setResolveParent.

Doc from com.sun.jfx.incubator.scene.control.richtext.rtf.AttrSet.setResolveParent.

Sets the resolving parent. This is the set of attributes to resolve through if an attribute isn't defined locally.

Annotations
@Override