org.apache.hivemind.parse
Class BaseAnnotationHolder

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.hivemind.parse.BaseAnnotationHolder
All Implemented Interfaces:
Locatable, LocationHolder, AnnotationHolder
Direct Known Subclasses:
AbstractServiceDescriptor, AttributeModelImpl, ConfigurationPointDescriptor, ContributionDescriptor, ModuleDescriptor, SchemaImpl

public abstract class BaseAnnotationHolder
extends BaseLocatable
implements AnnotationHolder

Base class for classes which implement AnnotationHolder. For convenience this class extends BaseLocatable.

Since:
1.1
Author:
Knut Wannheden

Constructor Summary
BaseAnnotationHolder()
           
 
Method Summary
 java.lang.String getAnnotation()
           
 void setAnnotation(java.lang.String annotation)
           
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseAnnotationHolder

public BaseAnnotationHolder()
Method Detail

getAnnotation

public java.lang.String getAnnotation()
Specified by:
getAnnotation in interface AnnotationHolder

setAnnotation

public void setAnnotation(java.lang.String annotation)
Specified by:
setAnnotation in interface AnnotationHolder