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