public final class RenderContext extends Object implements org.lunarray.model.generation.util.Context
Constructor and Description |
---|
RenderContext()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
RenderContext |
facesContext(javax.faces.context.FacesContext facesContext)
Sets a new value for the facesContext field.
|
javax.faces.context.FacesContext |
getFacesContext()
Gets the value for the facesContext field.
|
org.lunarray.model.descriptor.model.Model<Object> |
getModel()
Gets the value for the model field.
|
javax.el.ValueExpression |
getModelExpression()
Gets the value for the modelExpression field.
|
Deque<org.lunarray.model.descriptor.model.property.PropertyDescriptor<?,?>> |
getPrefixDeque()
Gets the value for the prefixDeque field.
|
String |
getVariable()
Gets the value for the variable field.
|
RenderContext |
model(org.lunarray.model.descriptor.model.Model<Object> model)
Sets a new value for the model field.
|
RenderContext |
modelExpression(javax.el.ValueExpression modelExpression)
Sets a new value for the modelExpression field.
|
org.lunarray.model.descriptor.model.property.PropertyDescriptor<?,?> |
popPrefix() |
void |
pushPrefix(org.lunarray.model.descriptor.model.property.PropertyDescriptor<?,?> prefix) |
String |
resolveStyleClass(StyleClasses classes)
Resolve a style class.
|
void |
setVariable(String variable)
Sets a new value for the variable field.
|
RenderContext |
styleClassResolver(StyleClassResolver styleClassResolver)
Sets a new value for the styleClassResolver field.
|
public RenderContext facesContext(javax.faces.context.FacesContext facesContext)
facesContext
- The new value for the facesContext field. May not be null.public javax.faces.context.FacesContext getFacesContext()
public org.lunarray.model.descriptor.model.Model<Object> getModel()
public javax.el.ValueExpression getModelExpression()
public Deque<org.lunarray.model.descriptor.model.property.PropertyDescriptor<?,?>> getPrefixDeque()
public String getVariable()
public RenderContext model(org.lunarray.model.descriptor.model.Model<Object> model)
model
- The new value for the model field.public RenderContext modelExpression(javax.el.ValueExpression modelExpression)
modelExpression
- The new value for the modelExpression field.public org.lunarray.model.descriptor.model.property.PropertyDescriptor<?,?> popPrefix()
popPrefix
in interface org.lunarray.model.generation.util.Context
public void pushPrefix(org.lunarray.model.descriptor.model.property.PropertyDescriptor<?,?> prefix)
pushPrefix
in interface org.lunarray.model.generation.util.Context
public String resolveStyleClass(StyleClasses classes)
classes
- The style classes.public void setVariable(String variable)
variable
- The new value for the variable field.public RenderContext styleClassResolver(StyleClassResolver styleClassResolver)
styleClassResolver
- The new value for the styleClassResolver field.Copyright © 2010–2014 Lunar Ray. All rights reserved.