Class Template
- java.lang.Object
-
- org.eclipse.epsilon.flexmi.templates.Template
-
- Direct Known Subclasses:
XmlTemplate
public abstract class Template extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.w3c.dom.Element
content
protected java.lang.String
name
static java.lang.String
NODE_NAME
protected java.util.ArrayList<Parameter>
parameters
static java.lang.String
PREFIX
protected FlexmiResource
resource
protected org.w3c.dom.Element
slot
protected java.net.URI
uri
-
Constructor Summary
Constructors Constructor Description Template(org.w3c.dom.Element element, FlexmiResource resource, java.net.URI uri)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.util.List<org.w3c.dom.Element>
apply(org.w3c.dom.Element call)
org.w3c.dom.Element
getContent()
java.lang.String
getName()
java.util.List<Parameter>
getParameters()
org.w3c.dom.Element
getSlot()
-
-
-
Field Detail
-
name
protected java.lang.String name
-
parameters
protected java.util.ArrayList<Parameter> parameters
-
content
protected org.w3c.dom.Element content
-
uri
protected java.net.URI uri
-
slot
protected org.w3c.dom.Element slot
-
resource
protected FlexmiResource resource
-
NODE_NAME
public static final java.lang.String NODE_NAME
- See Also:
- Constant Field Values
-
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Template
public Template(org.w3c.dom.Element element, FlexmiResource resource, java.net.URI uri)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getParameters
public java.util.List<Parameter> getParameters()
-
getContent
public org.w3c.dom.Element getContent()
-
getSlot
public org.w3c.dom.Element getSlot()
-
apply
public abstract java.util.List<org.w3c.dom.Element> apply(org.w3c.dom.Element call)
-
-