Module omix.api

Annotation Type Hidden


@Documented
@Target(FIELD)
@OVLTarget({FIELD,ACCESSORY,TYPE_USE})
@Retention(RUNTIME)
public @interface Hidden
This annotation avoids visibility of fields and accessories in the property list and/or in the scene. Fields annotated with
@Hidden or
@Hidden(Occurrence.SCENE)
are not shown in the Visualization on Demand mode.
Accessories annotated with
@Hidden or
@Hidden(Occurrence.SCENE)
are not visible on the drawing area.
Fields and accessories annotated with
@Hidden(Occurrence.LIST)
are not viewable and accessible in the property editor.
Author:
Dr. Peter Droste, Omix Visualization
  • Optional Element Summary

    Optional Elements 
    Modifier and Type Optional Element Description
    Occurrence[] value
    default Occurrence.LIST and Occurrence.SCENE
  • Element Details

    • value

      Occurrence[] value
      default Occurrence.LIST and Occurrence.SCENE
      Returns:
      where the annotated field is hidden
      Default:
      {LIST, SCENE}