Uses of Class
org.infolayer.templates.TemplateElement

Packages that use TemplateElement
org.infolayer.templates   
org.infolayer.templates.elements   
org.infolayer.templates.html   
 

Uses of TemplateElement in org.infolayer.templates
 

Subclasses of TemplateElement in org.infolayer.templates
 class ParameterizedElement
           
 

Methods in org.infolayer.templates that return TemplateElement
 TemplateElement TemplateLoader.createElement(java.lang.String namespace, java.lang.String name)
           
 

Uses of TemplateElement in org.infolayer.templates.elements
 

Subclasses of TemplateElement in org.infolayer.templates.elements
 class TE_assign
          The <t:assign>-element can be used to alter the value of variables declared by in a <t:variable>-element.
 class TE_attribute
          The <t:attribute> element generates an XML attribute for a previous <t:element>-element, or for a literal XML element embedded in the template source code.
 class TE_call
          The <t:call> element is replaced by the content of the template denoted by template or file attribute.
 class TE_case
          Please refer to the description of <t:switch>.
 class TE_choose
          The choose element allows conditional processing of sub-elements.
 class TE_comment
          The element <t:comment> generates a comment from the contained text.
 class TE_context
          The context element changes the evaluation context for all child elements.
 class TE_element
          The <t:element> element generates an XML element.
 class TE_else
          The else-element is only allowed as immediate child element of <t:if> and <t:case>.
 class TE_eval
          Inserts the evaluation result of the OCL expression contained in the expr-attribute.
 class TE_forAll
          Processes all child elements for each element of the collection obtained from evaluating the expr-attribute.
 class TE_if
          The <t:if> element allows conditional processing of child elements, depending on the expr-attribute.
 class TE_include
          The <include>-element inserts the file denoted by the file attribute.
 class TE_inner
          Please refer to the description of <t:call>.
 class TE_iterate
          Processes all child elements for each element of the collection obtained from evaluating the expr-attribute.
 class TE_let
           
 class TE_otherwise
          The otherwise-element is only allowed as immediate child element of <t:choose> and <t:switch>, denoting the corresponding default branch.
 class TE_outer
          The <t:outer> element works similar to the <t:include> element, but the other way around: Like for <t:include>, the <t:outer> element is replaced by the contents of the file denoted by the file attribute.
 class TE_param
          The <t:param>-element declares a variable that is initialized from a parameter set via the <t:withParam> element.
 class TE_recurse
           
 class TE_recursion
           
 class TE_switch
          The <t:switch> element allows conditional processing of <t:case> sub-elements.
 class TE_text
          Writes the contained text to the target document.
 class TE_urlParam
          Binds an url parameter to a variable
 class TE_valueOf
          Inserts the evaluation result of the OCL expression contained in the expr-attribute.
 class TE_variable
          The <t:variable>-element declares a variable.
 class TE_when
          Please refer to the description of <t:switch>.
 class TE_withParam
          The <t:withParam> element allows the transmission of parameters to other templates, referenced by the template elements call and the XHTML template element link.
 

Uses of TemplateElement in org.infolayer.templates.html
 

Subclasses of TemplateElement in org.infolayer.templates.html
(package private)  class org.infolayer.templates.html.AbstractButton
          Common superclass of TE_cancel and TE_submit
 class TE_actions
          Generates a set of buttons: All public operations available for self where the current user meets the permissions, plus additional edit or query buttons, depending on the type of self and the user permissions.
 class TE_banner
          Renders a given text as a graphical image.
 class TE_cancel
          If it is embedded in an <t:form> element, the <t:cancel> element creates a cancel button.
 class TE_chart
          Renders information in a chart.
 class TE_chartdata
          Do-nothing element.
 class TE_clone
          Writes a clone button.
 class TE_column
          This element determines the content of a column in a dynamic table.
 class TE_control
          Displays a button that performs a HTTP-GET for the address determined by the followup-Attribute.
 class TE_create
          Inserts a control for creating new instances in the HTML page.
 class TE_default
           
 class TE_download
          Provides a template element that allows downloading objects from the InfoLayer.
 class TE_edit
          Writes a submit input element in edit mode, otherwise an edit button.
 class TE_exec
          Generates a Form including a Button which triggers the execution of the expression given in the "expr" attribute
 class TE_form
          Writes an HTML form element, including a method and URL depending on the type and method attributes.
 class TE_image
          Displays an image that is contained in the field determined by the name attribute.
 class TE_link
          The <t:link> element creates a hyperlink to the object denoted by the expr attribute.
 class TE_login
          Generates a complete login form, including input elements for the user and password, as well as login and cancel buttons.
 class TE_messages
          The <t:messages> element displays messages such as "Login Failed", resulting from processing forms.
 class TE_operation
          The <t:operation> element creates a button that performs the operation denoted by the name attribute.
 class TE_operations
          The <t:operations> element generates a table of buttons which are applicable to the current context for the current user.
 class TE_part
           
 class TE_properties
          The <t:properties> element generates a table consisting of labels and properties of the current object.
 class TE_property
          The <t:property> element displays the object property denoted by the name attribute.
 class TE_query
           
 class TE_statemachine
           
 class TE_submit
          The <t:submit> element displays a submit button if included in a form element.
 class TE_table
          Generates a html table.
 class TE_tree
          The <t:tree> element displays a nested tree of instances or classes.
 class TE_triggers
           
 

Methods in org.infolayer.templates.html with parameters of type TemplateElement
static void TE_tree.writeObjectTree(XmlSerializer xw, IlRequest context, UmlObject umlObject, UmlProperty children, TemplateElement te, Bindings bindings, java.util.Hashtable visited)