org.jsxp.framework.internal
Interface InternalElement

All Superinterfaces:
Element
All Known Implementing Classes:
DefaultElement, ElementDom

public interface InternalElement
extends Element

Used only internally by the jsxp framework to mark and process elements and their variables. Needed to support different element implementations (e.g. the default DOM-implementation). An internal element is the runtime representation of any view element. In extension to the interface Element this interface defines method for internal framework use only.


Method Summary
 java.lang.String getVariableValue(java.lang.String key)
          Gets the variable value.
 void substituteVariables()
          Substitute variables.
 
Methods inherited from interface org.jsxp.framework.Element
addElement, addElements, addText, addXmlAsElements, copy, copy, exchange, exchange, findElementById, findElementByName, getAttribute, getAttribute, getAttributes, getElements, getId, getIdPrefix, getIdSuffix, getName, getNamespaceURI, getParent, getSourceViewController, getValue, hasAttribute, hasAttribute, isText, remove, removeAttribute, removeAttribute, removeElement, removeElements, setAttribute, setAttribute, setValue, setValues, setVariable, setVariablesWithBean
 

Method Detail

getVariableValue

java.lang.String getVariableValue(java.lang.String key)
Gets the variable value.

Parameters:
key - the key
Returns:
the variable value

substituteVariables

void substituteVariables()
Substitute variables. A method call will trigger the variable substitution for the implementing element.



Copyright © 2012 Oliver Szymanski & David Tanzer