public abstract class AbstractTask extends Object
Constructor and Description |
---|
AbstractTask() |
Modifier and Type | Method and Description |
---|---|
boolean |
getBoolean(String name,
Element e,
EnvironmentParser.Context context,
boolean def) |
String |
getComment(Element e,
EnvironmentParser.Context context) |
List<Element> |
getElements(Element e) |
Element |
getFirstElement(Element e,
String tag) |
PVob |
getPVob(String name) |
String |
getTag(Element e,
EnvironmentParser.Context context)
Get the tag of an element.
|
String |
getValue(String name,
Element e,
EnvironmentParser.Context context) |
String |
getValue(String name,
Element e,
EnvironmentParser.Context context,
String def)
Get the attribute "name" for the given
Element in the given EnvironmentParser.Context . |
abstract void |
parse(Element e,
EnvironmentParser.Context context) |
String |
parseField(String value,
EnvironmentParser.Context context) |
public abstract void parse(Element e, EnvironmentParser.Context context) throws ClearCaseException
ClearCaseException
public String getTag(Element e, EnvironmentParser.Context context)
Get the tag of an element. Either tag, wintag or linuxtag must be provided or else null is returned.
Wintag and tag are aliases. wintag is preferred. tag is typically used without prepended backward slash.
e
- - Element tagcontext
- - The contextpublic String getValue(String name, Element e, EnvironmentParser.Context context)
public String getValue(String name, Element e, EnvironmentParser.Context context, String def)
Element
in the given EnvironmentParser.Context
. If not found def is returned.name
- The namee
- The elementcontext
- The contextdef
- Defaultpublic boolean getBoolean(String name, Element e, EnvironmentParser.Context context, boolean def)
public String parseField(String value, EnvironmentParser.Context context)
public String getComment(Element e, EnvironmentParser.Context context)
public Element getFirstElement(Element e, String tag) throws DOMException
DOMException
Copyright © 2016–2018. All rights reserved.