org.apache.felix.scrplugin.tags.annotation.defaulttag
Class PropertyTag

java.lang.Object
  extended by org.apache.felix.scrplugin.tags.annotation.AbstractTag
      extended by org.apache.felix.scrplugin.tags.annotation.defaulttag.PropertyTag
All Implemented Interfaces:
JavaTag

public class PropertyTag
extends AbstractTag

Description of a java tag for components.


Nested Class Summary
protected static class PropertyTag.PropertyOptionImpl
           
 
Field Summary
protected  Property annotation
           
 
Fields inherited from class org.apache.felix.scrplugin.tags.annotation.AbstractTag
description, field, parameters, sourceAnnotation
 
Constructor Summary
PropertyTag(com.thoughtworks.qdox.model.Annotation annotation, JavaClassDescription desc, JavaField field)
           
 
Method Summary
 Map<String,String> createNamedParameterMap()
          Create the parameter map.
 String getName()
           
 String[] getParameters()
           
 
Methods inherited from class org.apache.felix.scrplugin.tags.annotation.AbstractTag
emptyToNull, getField, getJavaClassDescription, getLineNumber, getNamedParameter, getNamedParameterMap, getSourceLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotation

protected final Property annotation
Constructor Detail

PropertyTag

public PropertyTag(com.thoughtworks.qdox.model.Annotation annotation,
                   JavaClassDescription desc,
                   JavaField field)
Parameters:
annotation - Annotation
desc - Description
Method Detail

getName

public String getName()
Specified by:
getName in interface JavaTag
Specified by:
getName in class AbstractTag
See Also:
JavaTag.getName()

createNamedParameterMap

public Map<String,String> createNamedParameterMap()
Description copied from class: AbstractTag
Create the parameter map.

Specified by:
createNamedParameterMap in class AbstractTag
See Also:
JavaTag.getNamedParameterMap()

getParameters

public String[] getParameters()
Specified by:
getParameters in interface JavaTag
Overrides:
getParameters in class AbstractTag
See Also:
JavaTag.getParameters()


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.