org.apache.myfaces.tobago.renderkit.html
Class StyleClasses

java.lang.Object
  extended by org.apache.myfaces.tobago.renderkit.html.StyleClasses
All Implemented Interfaces:
Serializable

public class StyleClasses
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class StyleClasses.Aspect
           
 
Field Summary
static String MARKUP
           
static String PREFIX
           
static char SEPERATOR
           
 
Constructor Summary
StyleClasses()
           
 
Method Summary
 void addAspectClass(String renderer, String sub, StyleClasses.Aspect aspect)
           
 void addAspectClass(String renderer, StyleClasses.Aspect aspect)
           
 void addClass(String renderer, String sub)
           
 void addClasses(StyleClasses styleClasses)
           
 void addFullQualifiedClass(String clazz)
          Deprecated. 
 void addMarkupClass(String renderer, String markup)
           
 void addMarkupClass(String renderer, String sub, String markup)
           
 void addMarkupClass(SupportsMarkup supportsMarkup, String rendererName, String sub)
           
 void addMarkupClass(UIComponent component, String rendererName)
           
static StyleClasses ensureStyleClasses(UIComponent component)
           
static StyleClasses ensureStyleClassesCopy(UIComponent component)
           
 boolean isEmpty()
           
 void removeAspectClass(String renderer, String sub, StyleClasses.Aspect aspect)
           
 void removeAspectClass(String renderer, StyleClasses.Aspect aspect)
           
 void removeClass(String clazz)
           
 void removeClass(String renderer, String sub)
           
 void removeFullQualifiedClass(String clazz)
          Deprecated. 
 void removeMarkupClass(String renderer, String markup)
           
 void removeMarkupClass(String renderer, String sub, String markup)
           
 void removeTobagoClasses(String rendererName)
           
 String toString()
           
 void updateClassAttribute(UIComponent component, String rendererName)
           
 void updateClassAttributeAndMarkup(UIComponent component, String rendererName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SEPERATOR

public static final char SEPERATOR
See Also:
Constant Field Values

PREFIX

public static final String PREFIX
See Also:
Constant Field Values

MARKUP

public static final String MARKUP
See Also:
Constant Field Values
Constructor Detail

StyleClasses

public StyleClasses()
Method Detail

ensureStyleClasses

public static StyleClasses ensureStyleClasses(UIComponent component)

ensureStyleClassesCopy

public static StyleClasses ensureStyleClassesCopy(UIComponent component)

addFullQualifiedClass

@Deprecated
public void addFullQualifiedClass(String clazz)
Deprecated. 


removeFullQualifiedClass

@Deprecated
public void removeFullQualifiedClass(String clazz)
Deprecated. 


addClass

public void addClass(String renderer,
                     String sub)

removeClass

public void removeClass(String renderer,
                        String sub)

addMarkupClass

public void addMarkupClass(String renderer,
                           String markup)

removeMarkupClass

public void removeMarkupClass(String renderer,
                              String markup)

addMarkupClass

public void addMarkupClass(String renderer,
                           String sub,
                           String markup)

removeMarkupClass

public void removeMarkupClass(String renderer,
                              String sub,
                              String markup)

addMarkupClass

public void addMarkupClass(UIComponent component,
                           String rendererName)

addMarkupClass

public void addMarkupClass(SupportsMarkup supportsMarkup,
                           String rendererName,
                           String sub)

addAspectClass

public void addAspectClass(String renderer,
                           StyleClasses.Aspect aspect)

removeAspectClass

public void removeAspectClass(String renderer,
                              StyleClasses.Aspect aspect)

addAspectClass

public void addAspectClass(String renderer,
                           String sub,
                           StyleClasses.Aspect aspect)

removeAspectClass

public void removeAspectClass(String renderer,
                              String sub,
                              StyleClasses.Aspect aspect)

addClasses

public void addClasses(StyleClasses styleClasses)

removeClass

public void removeClass(String clazz)

removeTobagoClasses

public void removeTobagoClasses(String rendererName)

updateClassAttributeAndMarkup

public void updateClassAttributeAndMarkup(UIComponent component,
                                          String rendererName)

updateClassAttribute

public void updateClassAttribute(UIComponent component,
                                 String rendererName)

isEmpty

public boolean isEmpty()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.