Uses of Class
gov.nasa.pds.tools.dict.Dictionary

Packages that use Dictionary
gov.nasa.pds.tools   
gov.nasa.pds.tools.containers   
gov.nasa.pds.tools.dict   
gov.nasa.pds.tools.dict.parser   
gov.nasa.pds.tools.dict.validate   
gov.nasa.pds.tools.label.validate   
 

Uses of Dictionary in gov.nasa.pds.tools
 

Constructors in gov.nasa.pds.tools with parameters of type Dictionary
LabelParserException(Dictionary sourceDictionary, Integer lineNumber, Integer column, String key, Constants.ProblemType type, Object... arguments)
           
 

Uses of Dictionary in gov.nasa.pds.tools.containers
 

Methods in gov.nasa.pds.tools.containers that return Dictionary
 Dictionary SimpleDictionaryChange.getDictionary()
           
 

Uses of Dictionary in gov.nasa.pds.tools.dict
 

Methods in gov.nasa.pds.tools.dict that return Dictionary
 Dictionary Definition.getSourceDictionary()
           
 

Methods in gov.nasa.pds.tools.dict with parameters of type Dictionary
 void Dictionary.merge(Dictionary dictionary)
          Merges the definitions in the dictionaries
static void DictionaryWriter.writeDictionary(Dictionary dictionary, File file)
           
 

Constructors in gov.nasa.pds.tools.dict with parameters of type Dictionary
ContainerDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
           
Definition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
           
ElementDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
           
GroupDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
           
NullDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
           
ObjectDefinition(Dictionary sourceDictionary, int lineNumber, DictIdentifier identifier)
           
 

Uses of Dictionary in gov.nasa.pds.tools.dict.parser
 

Methods in gov.nasa.pds.tools.dict.parser that return Dictionary
static Dictionary DictionaryParser.parse(File file)
           
static Dictionary DictionaryParser.parse(File file, boolean aliasing)
           
static Dictionary DictionaryParser.parse(File file, boolean aliasing, boolean storeProblems)
           
static Dictionary DictionaryParser.parse(InputStream input, Dictionary dictionary, boolean aliasing, boolean storeProblems)
          Parses a URL that is compliant with the PDS Data Dictionary document and formulates a Dictionary with a flag to indicated whether aliases should be read in.
static Dictionary DictionaryParser.parse(URL url)
          Parses a URL that is compliant with the PDS Data Dictionary document and formulates a Dictionary with aliases turned off.
static Dictionary DictionaryParser.parse(URL url, boolean aliasing)
           
static Dictionary DictionaryParser.parse(URL url, boolean aliasing, boolean storeProblems)
           
 

Methods in gov.nasa.pds.tools.dict.parser with parameters of type Dictionary
static Definition DefinitionFactory.createDefinition(Dictionary sourceDictionary, ObjectStatement object)
          This method will determine the type of definition and created it.
static ElementDefinition DefinitionFactory.createElementDefinition(Dictionary sourceDictionary, ObjectStatement object)
          This method creates an ElementDefinition by gathering the attributes required from the ObjectStatement as specified in the PDS Data Dictionary document.
static GroupDefinition DefinitionFactory.createGroupDefinition(Dictionary sourceDictionary, ObjectStatement object)
          This method creates an GroupDefinition by gathering the attributes required from the ObjectStatement as specified in the PDS Data Dictionary document.
static ObjectDefinition DefinitionFactory.createObjectDefinition(Dictionary sourceDictionary, ObjectStatement object)
          This method creates an ObjectDefinition by gathering the attributes required from the ObjectStatement as specified in the PDS Data Dictionary document.
static Dictionary DictionaryParser.parse(InputStream input, Dictionary dictionary, boolean aliasing, boolean storeProblems)
          Parses a URL that is compliant with the PDS Data Dictionary document and formulates a Dictionary with a flag to indicated whether aliases should be read in.
 

Constructors in gov.nasa.pds.tools.dict.parser with parameters of type Dictionary
UnknownDefinitionException(Dictionary sourceDictionary, Integer lineNumber, Integer column, String key, Constants.ProblemType type, Object... arguments)
           
 

Uses of Dictionary in gov.nasa.pds.tools.dict.validate
 

Methods in gov.nasa.pds.tools.dict.validate with parameters of type Dictionary
 void DictionaryValidator.validate(Dictionary dictionary)
           
 void DictionaryValidator.validate(Dictionary dictionary, Dictionary master)
           
 

Uses of Dictionary in gov.nasa.pds.tools.label.validate
 

Methods in gov.nasa.pds.tools.label.validate with parameters of type Dictionary
static boolean ElementValidator.validate(AttributeStatement attribute, Label label, Dictionary dictionary)
           
static boolean ElementValidator.validate(AttributeStatement attribute, Label label, Dictionary dictionary, ElementDefinition definition)
           
static boolean ElementValidator.validate(AttributeStatement attribute, Label label, Dictionary dictionary, String objectContext)
          Checks to see whether an AttributeStatement is correct.
static boolean GroupValidator.validate(GroupStatement group, Dictionary dictionary, Label label)
           
 void Validator.validate(Label label, Dictionary dictionary)
           
static boolean ObjectValidator.validate(ObjectStatement object, Dictionary dictionary, Label label)
           
 



Copyright © 2005–2013 Planetary Data System. All rights reserved.