anvil.annot
Class AnnotationProperties

java.lang.Object
  |
  +--anvil.annot.AnnotationProperties
All Implemented Interfaces:
AnnotationInfo

public class AnnotationProperties
extends java.lang.Object
implements AnnotationInfo


Field Summary
 java.lang.String specFilePath
          This is only used by the AnnotationPropDialog to transfer the new specification file path to AnvilMain.
 
Constructor Summary
AnnotationProperties()
           
 
Method Summary
 void addProperty(java.lang.String key, AnnotationProperty value)
           
 AnnotationProperty getProperty(java.lang.String key)
           
 java.lang.String toXml()
          Returns XML representation of information to be written to the head of the Anvil annotation file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

specFilePath

public java.lang.String specFilePath
This is only used by the AnnotationPropDialog to transfer the new specification file path to AnvilMain. The information does not sit here though but in the Annotation object.

Constructor Detail

AnnotationProperties

public AnnotationProperties()
Method Detail

addProperty

public void addProperty(java.lang.String key,
                        AnnotationProperty value)

getProperty

public AnnotationProperty getProperty(java.lang.String key)

toXml

public java.lang.String toXml()
Description copied from interface: AnnotationInfo
Returns XML representation of information to be written to the head of the Anvil annotation file.

Specified by:
toXml in interface AnnotationInfo