public abstract class AbstractDescriptor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected VariableResolver |
resolver |
protected Map<String,String> |
values |
| Constructor and Description |
|---|
AbstractDescriptor(AbstractDescriptor pDescriptor) |
AbstractDescriptor(VariableResolver pResolver) |
| Modifier and Type | Method and Description |
|---|---|
String |
get(String key) |
abstract String[] |
getMandatoryKeys() |
Set<String> |
invalidKeys() |
boolean |
isValid() |
protected void |
parse(InputStream pInput) |
void |
set(String pKey,
String pValue) |
static void |
setCloseToken(String pToken) |
static void |
setOpenToken(String pToken) |
String |
toString(String[] keys) |
protected final VariableResolver resolver
public AbstractDescriptor(VariableResolver pResolver)
public AbstractDescriptor(AbstractDescriptor pDescriptor)
public static void setOpenToken(String pToken)
public static void setCloseToken(String pToken)
protected void parse(InputStream pInput) throws IOException, ParseException
IOExceptionParseExceptionpublic abstract String[] getMandatoryKeys()
public boolean isValid()
Copyright © 2013. All Rights Reserved.