public abstract class Definition extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
lineNumber |
protected String |
objectType |
static String |
WILDCARD |
static DictIdentifier |
WILDCARD_ELEMENT |
Constructor and Description |
---|
Definition(Dictionary sourceDictionary,
int lineNumber,
DictIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
void |
addAlias(Alias alias)
Add an alias for this Definition
|
void |
addAliases(List<Alias> newAliases) |
void |
addAliasSimple(Alias alias) |
List<Alias> |
getAliases()
The aliases for this definition
|
String |
getDescription() |
DictIdentifier |
getIdentifier() |
int |
getLineNumber() |
String |
getObjectType() |
Dictionary |
getSourceDictionary() |
String |
getSourceString() |
String |
getStatusType() |
boolean |
hasAliases() |
boolean |
hasDescription() |
boolean |
hasStatusType() |
void |
setAliases(List<Alias> aliases) |
void |
setDescription(String description) |
void |
setIdentifier(DictIdentifier identifier) |
void |
setObjectType(String objectType) |
void |
setStatusType(String statusType) |
String |
toString() |
public static final String WILDCARD
public static final DictIdentifier WILDCARD_ELEMENT
protected int lineNumber
protected String objectType
public Definition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
public Dictionary getSourceDictionary()
public String getSourceString()
public List<Alias> getAliases()
public void addAlias(Alias alias)
alias
- The alias to addpublic void addAliasSimple(Alias alias)
public boolean hasAliases()
public DictIdentifier getIdentifier()
public String getDescription()
public boolean hasDescription()
public void setDescription(String description)
description
- The description to set.public String getStatusType()
public boolean hasStatusType()
public void setStatusType(String statusType)
statusType
- The statusType to set.public void setIdentifier(DictIdentifier identifier)
identifier
- The identifier to set.public void setObjectType(String objectType)
public String getObjectType()
public int getLineNumber()
Copyright © 2005–2015 Planetary Data System. All rights reserved.