Package com.luciad.datamodel
Class TLcdHiddenDataPropertyAnnotation
java.lang.Object
com.luciad.datamodel.TLcdHiddenDataPropertyAnnotation
- All Implemented Interfaces:
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.
- Since:
- 2019.0
-
Constructor Summary
ConstructorDescriptionCreates a new annotation intended for a TLcdDataProperty to indicate that it should stay hidden for an end-user. -
Method Summary
-
Constructor Details
-
TLcdHiddenDataPropertyAnnotation
public TLcdHiddenDataPropertyAnnotation()Creates a new annotation intended for a TLcdDataProperty to indicate that it should stay hidden for an end-user.
-