gov.nasa.pds.tools.dict
Class Definition
java.lang.Object
gov.nasa.pds.tools.dict.Definition
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ContainerDefinition, ElementDefinition, NullDefinition
public abstract class Definition
- extends Object
- implements Serializable
- Version:
- $Revision: 7288 $
- Author:
- pramirez, jagander
- See Also:
- Serialized Form
WILDCARD
public static final String WILDCARD
- See Also:
- Constant Field Values
WILDCARD_ELEMENT
public static final DictIdentifier WILDCARD_ELEMENT
lineNumber
protected int lineNumber
objectType
protected String objectType
Definition
public Definition(Dictionary sourceDictionary,
int lineNumber,
DictIdentifier identifier)
getSourceDictionary
public Dictionary getSourceDictionary()
getSourceString
public String getSourceString()
getAliases
public List<Alias> getAliases()
- The aliases for this definition
- Returns:
- Returns the aliases.
addAlias
public void addAlias(Alias alias)
- Add an alias for this Definition
- Parameters:
alias
- The alias to add
addAliasSimple
public void addAliasSimple(Alias alias)
setAliases
public void setAliases(List<Alias> aliases)
- Parameters:
aliases
- The aliases to set.
addAliases
public void addAliases(List<Alias> newAliases)
hasAliases
public boolean hasAliases()
getIdentifier
public DictIdentifier getIdentifier()
- Returns:
- Returns the identifier.
getDescription
public String getDescription()
- Returns:
- Returns the description.
hasDescription
public boolean hasDescription()
setDescription
public void setDescription(String description)
- Parameters:
description
- The description to set.
getStatusType
public String getStatusType()
- Returns:
- Returns the statusType.
hasStatusType
public boolean hasStatusType()
setStatusType
public void setStatusType(String statusType)
- Parameters:
statusType
- The statusType to set.
setIdentifier
public void setIdentifier(DictIdentifier identifier)
- Parameters:
identifier
- The identifier to set.
setObjectType
public void setObjectType(String objectType)
getObjectType
public String getObjectType()
getLineNumber
public int getLineNumber()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2005-2011 Planetary Data System. All Rights Reserved.