public final class TLcdHiddenDataPropertyAnnotation extends Object implements ILcdAnnotation
An annotation type implementing ILcdAnnotation
, meant to annotate properties that should stay hidden for an end-user
Intended for the annotation of TLcdDataProperty
Possible use:
TLcdDataProperty aProperty = aDataType.getProperty("somePropertyName");
aProperty.addAnnotation(new TLcdHiddenDataPropertyAnnotation());
If the annotation is present, this property should get excluded from all UI
aProperty.isAnnotationPresent(TLcdHiddenDataPropertyAnnotation.class)) --> true
Lightspeed and Lucy-UI will work with this annotation.
Constructor and Description |
---|
TLcdHiddenDataPropertyAnnotation()
Creates a new annotation intended for a TLcdDataProperty
to indicate that it should stay hidden for an end-user.
|