gov.nasa.pds.tools.label
Class Statement
java.lang.Object
gov.nasa.pds.tools.label.Statement
- All Implemented Interfaces:
- java.lang.Comparable
- Direct Known Subclasses:
- AttributeStatement, CommentStatement, GroupStatement, ObjectStatement, PointerStatement
public abstract class Statement
- extends java.lang.Object
- implements java.lang.Comparable
This class represents a statement in a PDS label.
- Version:
- $Revision: 2606 $
- Author:
- pramirez
Constructor Summary |
Statement(int lineNumber,
java.lang.String identifier)
Constructs a statement |
Statement(java.lang.String filename,
int lineNumber,
java.lang.String identifier)
|
Statement(java.lang.String context,
java.lang.String filename,
int lineNumber,
java.lang.String identifier)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lineNumber
protected int lineNumber
identifier
protected java.lang.String identifier
filename
protected java.lang.String filename
context
protected java.lang.String context
Statement
public Statement(int lineNumber,
java.lang.String identifier)
- Constructs a statement
- Parameters:
lineNumber
- on which this statement beginsidentifier
- which uniquely identifies this statement
Statement
public Statement(java.lang.String filename,
int lineNumber,
java.lang.String identifier)
Statement
public Statement(java.lang.String context,
java.lang.String filename,
int lineNumber,
java.lang.String identifier)
getLineNumber
public int getLineNumber()
- Retrieves the line for this statement
- Returns:
- The line on which the statment starts
getIdentifier
public java.lang.String getIdentifier()
- Retrieves the identifier for the statement
- Returns:
- unique identifier
getFilename
public java.lang.String getFilename()
setFilename
public void setFilename(java.lang.String filename)
getContext
public java.lang.String getContext()
setContext
public void setContext(java.lang.String context)
attachComment
public abstract void attachComment(CommentStatement commet)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
Copyright © 2005-2008 NASA Jet Propulsion Laboratory, California Institute of Technology. All Rights Reserved.