Package | Description |
---|---|
org.openide.filesystems.annotations |
Support for writing annotation processors which generate XML layer fragments.
|
Modifier and Type | Method and Description |
---|---|
static String |
LayerBuilder.absolutizeResource(Element originatingElement,
String resource)
Allows a processor to accept relative resource paths.
|
LayerBuilder.File |
LayerBuilder.File.bundlevalue(String attr,
String label)
Adds an attribute for a possibly localized string.
|
LayerBuilder.File |
LayerBuilder.File.bundlevalue(String attr,
String label,
Annotation annotation,
String annotationMethod)
Adds an attribute for a possibly localized string.
|
protected abstract boolean |
LayerGeneratingProcessor.handleProcess(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv)
|
LayerBuilder.File |
LayerBuilder.File.instanceAttribute(String attr,
Class<?> type)
Adds an attribute to load the associated class or method.
|
LayerBuilder.File |
LayerBuilder.File.instanceAttribute(String attr,
Class<?> type,
Annotation annotation,
String annotationMethod)
Adds an attribute to load the associated class or method.
|
LayerBuilder.File |
LayerBuilder.instanceFile(String path,
String name)
Generates an instance file that is not initialized with an instance.
|
LayerBuilder.File |
LayerBuilder.instanceFile(String path,
String name,
Annotation annotation,
String annotationMethod)
Generates an instance file that is not initialized with an instance.
|
LayerBuilder.File |
LayerBuilder.instanceFile(String path,
String name,
Class<?> type)
Generates an instance file whose
InstanceCookie would load the associated class or method. |
LayerBuilder.File |
LayerBuilder.instanceFile(String path,
String name,
Class<?> type,
Annotation annotation,
String annotationMethod)
Generates an instance file whose
InstanceCookie would load the associated class or method. |
LayerBuilder.File |
LayerBuilder.File.urlvalue(String attr,
String value)
Adds a URL-valued attribute.
|
LayerBuilder.File |
LayerBuilder.File.urlvalue(String attr,
URI value)
Adds a URL-valued attribute.
|
FileObject |
LayerBuilder.validateResource(String resource,
Element originatingElement,
Annotation annotation,
String annotationMethod,
boolean searchClasspath)
Validates a resource named in an annotation.
|