gov.nasa.pds.tools.dict
Class ObjectDefinition
java.lang.Object
gov.nasa.pds.tools.dict.Definition
gov.nasa.pds.tools.dict.ContainerDefinition
gov.nasa.pds.tools.dict.ObjectDefinition
- All Implemented Interfaces:
- Serializable
public class ObjectDefinition
- extends ContainerDefinition
This class represents an object definition in the PDS data dictionary.
- Version:
- $Revision: 4967 $
- Author:
- pramirez, jagander
- See Also:
- Serialized Form
Methods inherited from class gov.nasa.pds.tools.dict.ContainerDefinition |
addOptional, addOptional, addRequired, addRequired, allowsAnyElement, getOptional, getOptionalElements, getRequired, getRequiredElements, hasOptionalElements, hasRequiredElements, isAllowed, isOptional, isRequired |
Methods inherited from class gov.nasa.pds.tools.dict.Definition |
addAlias, addAliases, addAliasSimple, getAliases, getDescription, getIdentifier, getLineNumber, getObjectType, getSourceDictionary, getSourceString, getStatusType, hasAliases, hasDescription, hasStatusType, setAliases, setDescription, setIdentifier, setObjectType, setStatusType, toString |
ObjectDefinition
public ObjectDefinition(Dictionary sourceDictionary,
int lineNumber,
DictIdentifier identifier)
getRequiredObjects
public List<DictIdentifier> getRequiredObjects()
hasRequiredObjects
public boolean hasRequiredObjects()
getOptionalObjects
public List<DictIdentifier> getOptionalObjects()
hasOptionalObjects
public boolean hasOptionalObjects()
Copyright © 2005-2011 Planetary Data System. All Rights Reserved.