Class AutoMountContext
- java.lang.Object
-
- org.wicketstuff.wicket.mount.core.processor.AutoMountContext
-
public class AutoMountContext extends Object
Context class to manage the construction of Mounts.- Author:
- jsarman
-
-
Constructor Summary
Constructors Constructor Description AutoMountContext(TypeElement applicationClassTypeElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddPackagesToScan(String... packages)booleanaddPackageToScan(String scanPackage)booleancontainsMountPoint(String mountPoint)<T extends Annotation>
TgetAppAnnotation(Class<T> annotationClass)TypeElementgetApplicationClassTypeElement()PackageElementgetApplicationPackage()Set<TypeElement>getMountableElements()StringgetMountPoint(TypeElement key)Map<TypeElement,String>getMountPoints()String[]getPackagesToScan()voidsetMountPoint(TypeElement key, String path)
-
-
-
Constructor Detail
-
AutoMountContext
public AutoMountContext(TypeElement applicationClassTypeElement)
-
-
Method Detail
-
getAppAnnotation
public <T extends Annotation> T getAppAnnotation(Class<T> annotationClass)
-
getApplicationPackage
public PackageElement getApplicationPackage()
-
getApplicationClassTypeElement
public TypeElement getApplicationClassTypeElement()
-
addPackagesToScan
public boolean addPackagesToScan(String... packages)
-
addPackageToScan
public boolean addPackageToScan(String scanPackage)
-
getPackagesToScan
public String[] getPackagesToScan()
-
containsMountPoint
public boolean containsMountPoint(String mountPoint)
-
getMountPoint
public String getMountPoint(TypeElement key)
-
setMountPoint
public void setMountPoint(TypeElement key, String path)
-
getMountableElements
public Set<TypeElement> getMountableElements()
-
getMountPoints
public Map<TypeElement,String> getMountPoints()
-
-