Uses of Class
eu.europa.ted.efx.model.Markup
-
Packages that use Markup Package Description eu.europa.ted.efx.interfaces eu.europa.ted.efx.model -
-
Uses of Markup in eu.europa.ted.efx.interfaces
Methods in eu.europa.ted.efx.interfaces that return Markup Modifier and Type Method Description MarkupMarkupGenerator. composeFragmentDefinition(String name, String number, Markup content)Given a fragment name (identifier) and some pre-rendered content, this method returns the code that encapsulates it in the target template.MarkupMarkupGenerator. composeOutputFile(List<Markup> content, List<Markup> fragments)Given a body (main content) and a set of fragments, this method returns the full content of the target template file.MarkupMarkupGenerator. renderFragmentInvocation(String name, Expression.PathExpression context)Given a fragment name (identifier), and an evaluation context, this method returns the code that invokes (uses) the fragment.MarkupMarkupGenerator. renderFreeText(String freeText)Given a string of free text, this method returns the template code that adds this text in the target template.MarkupMarkupGenerator. renderLabelFromExpression(Expression expression)Given an expression (which will eventually, at runtime, be evaluated to a label key and subsequently dereferenced to a label text), this method returns the template code that renders this label in the target template language.MarkupMarkupGenerator. renderLabelFromKey(Expression.StringExpression key)Given a label key (which will eventually, at runtime, be dereferenced to a label text), this method returns the template code that renders this label in the target template language.MarkupMarkupGenerator. renderVariableExpression(Expression variableExpression)Given an expression (which will eventually, at runtime, evaluate to the value of a field), this method returns the template code that dereferences it (retrieves the value) in the target template.Methods in eu.europa.ted.efx.interfaces with parameters of type Markup Modifier and Type Method Description MarkupMarkupGenerator. composeFragmentDefinition(String name, String number, Markup content)Given a fragment name (identifier) and some pre-rendered content, this method returns the code that encapsulates it in the target template.Method parameters in eu.europa.ted.efx.interfaces with type arguments of type Markup Modifier and Type Method Description MarkupMarkupGenerator. composeOutputFile(List<Markup> content, List<Markup> fragments)Given a body (main content) and a set of fragments, this method returns the full content of the target template file. -
Uses of Markup in eu.europa.ted.efx.model
Methods in eu.europa.ted.efx.model that return Markup Modifier and Type Method Description static MarkupMarkup. empty()MarkupMarkup. join(Markup next)Helps combine two subsequent markup elements into one.MarkupContentBlock. renderCallTemplate(MarkupGenerator markupGenerator)MarkupContentBlock. renderContent(MarkupGenerator markupGenerator)Methods in eu.europa.ted.efx.model with parameters of type Markup Modifier and Type Method Description ContentBlockContentBlock. addChild(int number, Markup content, Context context)ContentBlockContentBlock. addSibling(int number, Markup content, Context context)MarkupMarkup. join(Markup next)Helps combine two subsequent markup elements into one.voidContentBlockStack. pushChild(int number, Markup content, Context context)Adds a new child block to the top of the stack.voidContentBlockStack. pushSibling(int number, Markup content, Context context)Removes the block at the top of the stack and replaces it by a new sibling block.Method parameters in eu.europa.ted.efx.model with type arguments of type Markup Modifier and Type Method Description voidContentBlock. renderTemplate(MarkupGenerator markupGenerator, List<Markup> templates)Constructors in eu.europa.ted.efx.model with parameters of type Markup Constructor Description ContentBlock(ContentBlock parent, String id, int number, Markup content, Context contextPath)
-