public interface Component
Modifier and Type | Field and Description |
---|---|
static String |
ANNOTATIONS_PROPERTY_NAME
Property name required by implementations of this class for holding annotations.
|
Modifier and Type | Method and Description |
---|---|
Object |
getAnnotation(QName name)
Gets the value of specified annotation.
|
Map<QName,Object> |
getAnnotations()
Gets all annotations.
|
ComponentLocation |
getLocation() |
Location |
getRootContainerLocation()
The actual root container component location.
|
void |
setAnnotations(Map<QName,Object> annotations)
Sets annotations to the object.
|
static final String ANNOTATIONS_PROPERTY_NAME
Object getAnnotation(QName name)
ComponentLocation getLocation()
null
if this object was generated
programmatically and not from a configuration element.Location getRootContainerLocation()
ComponentLocation#getRootContainerLocation()
.Copyright © 2018. All rights reserved.