|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface ConfigurationItem
Specifies that this class is a configuration item.
| Optional Element Summary | |
|---|---|
java.lang.String |
category
The category of this configuration item, e.g. |
java.lang.String |
description
The description of this configuration item. |
boolean |
expandable
Whether this configuration can be expanded in the navigation tree in the UI. |
java.lang.Class<?>[] |
sourceForMappingTypes
The mapping types for which this configuration item can be a source. |
java.lang.Class<?>[] |
targetForMappingTypes
The mapping types for which this configuration item can be a target. |
public abstract java.lang.String description
public abstract java.lang.String category
If no value is supplied, configuration items of this type will only show up when you select the "All" category in the user interface.
public abstract boolean expandable
public abstract java.lang.Class<?>[] sourceForMappingTypes
public abstract java.lang.Class<?>[] targetForMappingTypes
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||