|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jst.jsf.designtime.symbols.AbstractDataModelVariableFactory
public abstract class AbstractDataModelVariableFactory
A framework provided variable factory for EL model objects that are constructed based on DataModel's dervied from an EL expression.
| Constructor Summary | |
|---|---|
AbstractDataModelVariableFactory()
|
|
| Method Summary | |
|---|---|
ISymbol |
createDefaultSymbol(java.lang.String symbolName)
Deprecated. use JSFSymbolFactory.createDefaultSymbol instead. |
ISymbol |
createFromType(java.lang.String symbolName,
org.eclipse.jst.jsf.common.internal.types.ValueType valueType,
IJavaProject javaProject)
Implements default rules for taking an non-array value expression and resolving it to a ISymbol modelling a JSF DataModel |
org.eclipse.jst.jsf.common.internal.types.ValueType |
createValueExpression(java.lang.String elText,
IStructuredDocumentContext elContext,
IFile file)
Deprecated. use JSFSymbolFactory.getValueTypeFromEL instead. |
JSFSymbolFactory |
getSymbolFactory()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractDataModelVariableFactory()
| Method Detail |
|---|
public final org.eclipse.jst.jsf.common.internal.types.ValueType createValueExpression(java.lang.String elText,
IStructuredDocumentContext elContext,
IFile file)
elText - The EL expression text. Must not be nullelContext - The document context pointing to elText in the source
document. Must not be nullfile - The workspace resource that contains elText. Must not be null.
public final JSFSymbolFactory getSymbolFactory()
public ISymbol createFromType(java.lang.String symbolName,
org.eclipse.jst.jsf.common.internal.types.ValueType valueType,
IJavaProject javaProject)
symbolName - valueType - javaProject -
public final ISymbol createDefaultSymbol(java.lang.String symbolName)
symbolName - The name of the symbol to create. Must not be null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||