Package | Description |
---|---|
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 |
Constructor and Description |
---|
LabelParserException(Dictionary sourceDictionary,
Integer lineNumber,
Integer column,
String key,
Constants.ProblemType type,
Object... arguments) |
Modifier and Type | Method and Description |
---|---|
Dictionary |
SimpleDictionaryChange.getDictionary() |
Modifier and Type | Method and Description |
---|---|
Dictionary |
Definition.getSourceDictionary() |
Modifier and Type | Method and Description |
---|---|
void |
Dictionary.merge(Dictionary dictionary)
Merges the definitions in the dictionaries
|
static void |
DictionaryWriter.writeDictionary(Dictionary dictionary,
File file) |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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. |
Constructor and Description |
---|
UnknownDefinitionException(Dictionary sourceDictionary,
Integer lineNumber,
Integer column,
String key,
Constants.ProblemType type,
Object... arguments) |
Modifier and Type | Method and Description |
---|---|
void |
DictionaryValidator.validate(Dictionary dictionary) |
void |
DictionaryValidator.validate(Dictionary dictionary,
Dictionary master) |
Modifier and Type | Method and Description |
---|---|
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–2015 Planetary Data System. All rights reserved.