RichFaces CDK Generator 4.2.0.CR1

org.richfaces.cdk.model
Class RenderKitModel

java.lang.Object
  extended by org.richfaces.cdk.model.DescriptionGroupBase
      extended by org.richfaces.cdk.model.RenderKitModel
All Implemented Interfaces:
Serializable, DescriptionGroup, Extensible<ConfigExtension>, FacesComponent, Mergeable<RenderKitModel>, ModelElement<RenderKitModel>, Visitable

public class RenderKitModel
extends DescriptionGroupBase
implements ModelElement<RenderKitModel>, FacesComponent

Author:
asmirnov@exadel.com
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.richfaces.cdk.model.FacesComponent
FacesComponent.ComponentPredicate
 
Nested classes/interfaces inherited from interface org.richfaces.cdk.model.DescriptionGroup
DescriptionGroup.Icon
 
Constructor Summary
RenderKitModel()
           
 
Method Summary
<R,D> R
accept(Visitor<R,D> visitor, D data)
           
 ModelCollection<BehaviorRendererModel> getBehaviorRenderers()
          

 FacesId getId()
          

 ModelCollection<RendererModel> getRenderers()
          

 ClassName getTargetClass()
          

 void merge(RenderKitModel other)
          

Merge values from other object.

 boolean same(RenderKitModel other)
          

Compare object with other.

 void setId(FacesId id)
          

 void setTargetClass(ClassName renderKitClass)
          

 
Methods inherited from class org.richfaces.cdk.model.DescriptionGroupBase
getDescription, getDisplayName, getExtension, getIcon, setDescription, setDisplayName, setExtension, setIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderKitModel

public RenderKitModel()
Method Detail

getId

public FacesId getId()

Specified by:
getId in interface FacesComponent
Returns:
the id

setId

public void setId(FacesId id)

Specified by:
setId in interface FacesComponent
Parameters:
id - the id to set

getTargetClass

public ClassName getTargetClass()

Specified by:
getTargetClass in interface FacesComponent
Returns:
the targetClass

setTargetClass

public void setTargetClass(ClassName renderKitClass)

Specified by:
setTargetClass in interface FacesComponent
Parameters:
targetClass - the targetClass to set

getRenderers

public ModelCollection<RendererModel> getRenderers()

Returns:
the renderers

getBehaviorRenderers

public ModelCollection<BehaviorRendererModel> getBehaviorRenderers()

Returns:
the behaviorRenderers

accept

public <R,D> R accept(Visitor<R,D> visitor,
                      D data)
Specified by:
accept in interface Visitable

merge

public void merge(RenderKitModel other)
Description copied from interface: Mergeable

Merge values from other object.

Specified by:
merge in interface Mergeable<RenderKitModel>

same

public boolean same(RenderKitModel other)
Description copied from interface: Mergeable

Compare object with other. For example, JSF component with same type or class is the same component.

Specified by:
same in interface Mergeable<RenderKitModel>
Returns:

RichFaces CDK Generator 4.2.0.CR1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.