Uses of Class
gov.nasa.pds.tools.label.Statement

Packages that use Statement
gov.nasa.pds.tools   
gov.nasa.pds.tools.dict.type   
gov.nasa.pds.tools.label   
gov.nasa.pds.tools.label.antlr   
gov.nasa.pds.tools.label.validate   
 

Uses of Statement in gov.nasa.pds.tools
 

Constructors in gov.nasa.pds.tools with parameters of type Statement
LabelParserException(Statement statement, Integer column, String key, Constants.ProblemType type, Object... arguments)
          Use of this constructor is encouraged where possible as it retains the context of the exception.
 

Uses of Statement in gov.nasa.pds.tools.dict.type
 

Constructors in gov.nasa.pds.tools.dict.type with parameters of type Statement
InvalidLengthException(Statement statement, String key, Constants.ProblemType type, Object... arguments)
           
InvalidTypeException(Statement statement, String key, Object... values)
           
OutOfRangeException(Statement statement, Number value, Number limit, boolean exceeds, DictIdentifier fieldName, Constants.DictionaryType dataType)
           
 

Uses of Statement in gov.nasa.pds.tools.label
 

Subclasses of Statement in gov.nasa.pds.tools.label
 class AttributeStatement
           
 class CatalogPointer
           
 class CommentStatement
           
 class DescriptionPointer
           
 class GroupStatement
           
 class IncludePointer
           
 class IndexPointer
           
 class ObjectStatement
           
 class PointerStatement
          This class is the object representation of a pointer statement in a label.
 class SpecialPointer
           
 class StructurePointer
           
 

Methods in gov.nasa.pds.tools.label that return types with arguments of type Statement
 List<Statement> Label.getStatement(DictIdentifier identifier)
          Retrieves a statement with the identifier
 List<Statement> Label.getStatements()
          Retrieves the statements associated with this label
 List<Statement> IncludePointer.getStatements()
           
 List<Statement> ObjectStatement.getStatements()
           
 List<Statement> GroupStatement.getStatements()
           
 

Methods in gov.nasa.pds.tools.label with parameters of type Statement
 void Label.addProblem(Statement statement, Integer column, String key, Constants.ProblemType type, Object... arguments)
           
 void Label.addProblem(Statement statement, LabelParserException e)
           
 void Label.addProblem(Statement statement, String key, Constants.ProblemType type, Object... arguments)
           
 void Label.addStatement(Statement statement)
          Associates a statement with this label
 void ObjectStatement.addStatement(Statement statement)
          Associates a statement with this object
 void GroupStatement.addStatement(Statement statement)
           
 

Constructor parameters in gov.nasa.pds.tools.label with type arguments of type Statement
GroupStatement(Label sourceLabel, int lineNumber, String identifier, Map<DictIdentifier,List<Statement>> statements)
          Constructs a group statement that contains the given statements
ObjectStatement(Label sourceLabel, int lineNumber, String identifier, Map<DictIdentifier,List<Statement>> statements)
          Constructs an ObjectStatement
 

Uses of Statement in gov.nasa.pds.tools.label.antlr
 

Methods in gov.nasa.pds.tools.label.antlr that return Statement
 Statement ODLParser.simple_statement(Label label)
           
 Statement ODLParser.statement(Label label)
           
 

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

Constructors in gov.nasa.pds.tools.label.validate with parameters of type Statement
DefinitionNotFoundException(Statement statement)
           
 



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