org.jopendocument.dom
Class StyleProperties
java.lang.Object
  
org.jopendocument.dom.StyleProperties
- Direct Known Subclasses: 
 - ColumnStyle.StyleTableColumnProperties, GraphicStyle.StyleGraphicProperties, ParagraphStyle.StyleParagraphProperties, RowStyle.StyleTableRowProperties, SideStyleProperties, TextStyle.StyleTextProperties
 
public abstract class StyleProperties
- extends Object
 
 
 
| 
Method Summary | 
protected  boolean | 
fallbackToDefaultStyle(String attrName,
                       org.jdom.Namespace attrNS)
 
            | 
 String | 
getAttributeValue(String attrName,
                  org.jdom.Namespace attrNS)
 
          Search the value of a formatting property. | 
protected  String | 
getAttributeValueInAncestors(StyleStyle s,
                             boolean includeFirst,
                             String attrName,
                             org.jdom.Namespace attrNS)
 
            | 
protected  String | 
getAttributeValueNotInAncestors(String attrName,
                                org.jdom.Namespace attrNS)
 
            | 
 Color | 
getBackgroundColor()
 
            | 
 org.jdom.Element | 
getElement()
 
            | 
protected  org.jdom.Element | 
getElement(Style s,
           boolean create)
 
            | 
 Style | 
getEnclosingStyle()
 
            | 
protected  org.jdom.Namespace | 
getNS(String prefix)
 
            | 
 String | 
getRawBackgroundColor()
 
            | 
 StyledNode<? extends StyleStyle,?> | 
getStyledNode()
 
            | 
static boolean | 
parseBoolean(String s,
             boolean def)
 
            | 
static int | 
parseInt(String s,
         int def)
 
            | 
static Integer | 
parseInteger(String s)
 
            | 
 void | 
setAttributeValue(Object o,
                  String attrName)
 
            | 
 void | 
setAttributeValue(Object o,
                  String attrName,
                  org.jdom.Namespace attrNS)
 
            | 
 void | 
setBackgroundColor(Color color)
 
            | 
 void | 
setBackgroundColor(String color)
 
            | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TRANSPARENT
public static final Color TRANSPARENT
TRANSPARENT_NAME
public static final String TRANSPARENT_NAME
- See Also:
 - Constant Field Values
 
StyleProperties
public StyleProperties(Style style,
                       String propPrefix)
StyleProperties
public StyleProperties(S style,
                       String propPrefix,
                       StyledNode<S,?> styledNode)
parseBoolean
public static final boolean parseBoolean(String s,
                                         boolean def)
 
parseInt
public static final int parseInt(String s,
                                 int def)
 
parseInteger
public static final Integer parseInteger(String s)
 
getEnclosingStyle
public final Style getEnclosingStyle()
 
getStyledNode
public final StyledNode<? extends StyleStyle,?> getStyledNode()
 
getElement
public final org.jdom.Element getElement()
 
getElement
protected final org.jdom.Element getElement(Style s,
                                            boolean create)
 
getAttributeValueInAncestors
protected final String getAttributeValueInAncestors(StyleStyle s,
                                                    boolean includeFirst,
                                                    String attrName,
                                                    org.jdom.Namespace attrNS)
 
getAttributeValue
public final String getAttributeValue(String attrName,
                                      org.jdom.Namespace attrNS)
- Search the value of a formatting property. See ยง16.2 of OpenDocument v1.2.
- Parameters:
 attrName - the attribute name, e.g. "rotation-angle".attrNS - the name space, e.g. "style".
- Returns:
 - the value or 
null if not found. 
 
 
getAttributeValueNotInAncestors
protected String getAttributeValueNotInAncestors(String attrName,
                                                 org.jdom.Namespace attrNS)
 
fallbackToDefaultStyle
protected boolean fallbackToDefaultStyle(String attrName,
                                         org.jdom.Namespace attrNS)
 
getNS
protected final org.jdom.Namespace getNS(String prefix)
 
setAttributeValue
public final void setAttributeValue(Object o,
                                    String attrName)
 
setAttributeValue
public final void setAttributeValue(Object o,
                                    String attrName,
                                    org.jdom.Namespace attrNS)
 
getRawBackgroundColor
public final String getRawBackgroundColor()
 
getBackgroundColor
public final Color getBackgroundColor()
 
setBackgroundColor
public final void setBackgroundColor(Color color)
 
setBackgroundColor
public final void setBackgroundColor(String color)
 
Copyright © 2010 jOpenDocument All Rights Reserved.