info.magnolia.module.blossom.template
Class DetectedHandlersMetaData

java.lang.Object
  extended by info.magnolia.module.blossom.template.DetectedHandlersMetaData

public class DetectedHandlersMetaData
extends Object

Holds meta data built while detecting handlers.

Since:
2.0
See Also:
HandlerMetaData, TemplateExporter

Constructor Summary
DetectedHandlersMetaData()
           
 
Method Summary
 void addArea(HandlerMetaData handler)
           
 void addCategories(String templateId, List<Class<? extends Annotation>> categories)
           
 void addTemplate(HandlerMetaData handlerMetaData)
           
 List<HandlerMetaData> getAreasByEnclosingClass(Class<?> enclosingClass)
           
 List<HandlerMetaData> getTemplates()
           
 List<String> getTemplatesInCategory(Class<? extends Annotation> category)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetectedHandlersMetaData

public DetectedHandlersMetaData()
Method Detail

addTemplate

public void addTemplate(HandlerMetaData handlerMetaData)

getTemplates

public List<HandlerMetaData> getTemplates()

addArea

public void addArea(HandlerMetaData handler)

getAreasByEnclosingClass

public List<HandlerMetaData> getAreasByEnclosingClass(Class<?> enclosingClass)

addCategories

public void addCategories(String templateId,
                          List<Class<? extends Annotation>> categories)

getTemplatesInCategory

public List<String> getTemplatesInCategory(Class<? extends Annotation> category)


Copyright © 2009-2013 Magnolia International Ltd.. All Rights Reserved.