org.ajax4jsf.renderkit.compiler
Class SelectorElement

java.lang.Object
  extended by org.ajax4jsf.renderkit.compiler.ElementBase
      extended by org.ajax4jsf.renderkit.compiler.SelectorElement
All Implemented Interfaces:
PreparedTemplate

public class SelectorElement
extends ElementBase

Version:
$Revision: 1.1.2.1 $ $Date: 2007/01/09 18:57:46 $ CSS selector tag. Works this way a bunch of renders like this .X{ styles... }
Author:
Maksim Kaszynski (latest modification by $Author: alexsmirnov $)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.ajax4jsf.renderkit.compiler.ElementBase
ElementBase.SkinValueGetter, ElementBase.ValueGetter
 
Field Summary
 
Fields inherited from class org.ajax4jsf.renderkit.compiler.ElementBase
valueGetter
 
Constructor Summary
SelectorElement()
           
 
Method Summary
protected  void encodeBegin(TemplateContext context)
           
protected  void encodeEnd(TemplateContext context)
           
 java.lang.String getName()
           
 java.lang.String getTag()
           
 void setName(java.lang.String name)
           
 void setParent(PreparedTemplate parent)
          Set parent element in compiled tree for template.
 
Methods inherited from class org.ajax4jsf.renderkit.compiler.ElementBase
addBreakPoint, addChild, encode, encode, encode, getAllowedClasses, getChildren, getDefault, getString, getValue, isValueReference, setBaseSkin, setCall, setContext, setDefault, setProperty, setSkin, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectorElement

public SelectorElement()
Method Detail

encodeBegin

protected void encodeBegin(TemplateContext context)
                    throws java.io.IOException
Overrides:
encodeBegin in class ElementBase
Throws:
java.io.IOException

encodeEnd

protected void encodeEnd(TemplateContext context)
                  throws java.io.IOException
Overrides:
encodeEnd in class ElementBase
Throws:
java.io.IOException

getTag

public java.lang.String getTag()
Returns:
tag name for element.

setParent

public void setParent(PreparedTemplate parent)
               throws org.xml.sax.SAXException
Description copied from interface: PreparedTemplate
Set parent element in compiled tree for template.

Specified by:
setParent in interface PreparedTemplate
Overrides:
setParent in class ElementBase
Throws:
org.xml.sax.SAXException

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)


Copyright © 2009. All Rights Reserved.