info.magnolia.module.blossom.dialog
Class DialogDescriptionBuilder
java.lang.Object
info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
public class DialogDescriptionBuilder
- extends Object
Builds dialog descriptions from annotations.
- Since:
- 1.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DialogDescriptionBuilder
public DialogDescriptionBuilder()
setDialogCreator
public void setDialogCreator(DialogCreator dialogCreator)
getDialogCreator
public DialogCreator getDialogCreator()
buildDescription
public BlossomDialogDescription buildDescription(Object factoryObject)
buildDescriptions
public List<BlossomDialogDescription> buildDescriptions(Object handler)
buildDescription
public BlossomDialogDescription buildDescription(Object factoryObject,
Method factoryMethod)
buildDescription
public BlossomDialogDescription buildDescription(String name,
String label,
Object factoryObject)
buildDescription
protected BlossomDialogDescription buildDescription(String id,
String label,
Object factoryObject,
Method factoryMethod)
findAnnotation
protected <T extends Annotation> T findAnnotation(Class<T> annotationClass,
Object factoryObject,
Method factoryMethod)
findInitSaveHandlerMethod
protected Method findInitSaveHandlerMethod(Object factoryObject)
Copyright © 2009-2012 Magnolia International Ltd.. All Rights Reserved.