com.rubecula.util
Class Style

java.lang.Object
  extended bycom.rubecula.util.Presentation
      extended bycom.rubecula.util.StringPresentation
          extended bycom.rubecula.util.Style
All Implemented Interfaces:
Auditable, Identifiable

public class Style
extends StringPresentation

Class to represent writing styles.

Since:
V_0_3
Version:
$Revision: 1.4 $
Author:
Robin Hillyard

Field Summary
static Style $Bold
           
static Style $Braces
           
static Style $Comma
           
static Style $Italic
           
static Style $Parentheses
           
static Style $Subscript
           
static Style $Superscript
           
 
Fields inherited from class com.rubecula.util.StringPresentation
_PresentableClass
 
Fields inherited from class com.rubecula.util.Presentation
_Appearance, $empty, $Stars
 
Constructor Summary
Style(java.lang.String s)
           
 
Method Summary
 boolean isSymbolic()
          Method to determine if this style is rendered via actual symbols, rather than attribute/property settings.
 
Methods inherited from class com.rubecula.util.StringPresentation
audit, getAttributes, getIdentifier, getPresentableClass, toString
 
Methods inherited from class com.rubecula.util.Presentation
audit, audit, parse, toString, updateAppearance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

$Parentheses

public static final Style $Parentheses

$Bold

public static final Style $Bold

$Braces

public static final Style $Braces

$Comma

public static final Style $Comma

$Italic

public static final Style $Italic

$Superscript

public static final Style $Superscript

$Subscript

public static final Style $Subscript
Constructor Detail

Style

public Style(java.lang.String s)
Method Detail

isSymbolic

public boolean isSymbolic()
Method to determine if this style is rendered via actual symbols, rather than attribute/property settings.

Returns:
true if symbol(s) should be used to render this style.