Uses of Class
omix.plugin.ovl.annotation.OVLTarget

Packages that use OVLTarget 
Package Description
omix.lang.annotation
This package contains Java annotations used in OVL.
omix.lang.reflect.annotation  
omix.plugin.ovl.annotation
This package contains additional annotations for plugin OVL.
  • Uses of OVLTarget in omix.lang.annotation

    Classes in omix.lang.annotation with annotations of type OVLTarget 
    Modifier and Type Class Description
    interface  Capabilities
    This annotation defines the editability of an annotation.
    interface  Editable
    This annotation defines the editability of an annotation.
    interface  ExcludedItems
    This annotation avoids that a set if items is extended by the annotated item extension or individual field, method or accessory.
    interface  Hidden
    This annotation avoids visibility of fields and accessories in the property list and/or in the scene.
    interface  Icon
    An annotated field is displayed with an icon from the given path.
    Examples:
    @Icon("smile.png") CheckButton button : method(boolean);
    interface  IncludedItems
    This annotation limits the applicabity of code to a set if items.
    interface  Label
    Overrides the identifier of the annotated field or trigger with the denoted label.
    Two examples without Label annotation:
    interface  NonNull
    A field annotated with @NonNull must not be null.
    interface  ReadOnly
    Forbids editing the annotated field in the property editor of Omix.
    interface  Suffix
    The value of the annotated member is displayed with the given unit.
    Examples:
    @Unit("m") double distance = 25.0;
    interface  ToolTip
    Omix displays the given tooltip when the mouse hovers the property line of the annotated field or the accessory in scene or on the toolbar of the main window.
    Example:
    @ToolTip("Enter a text") String text = "";
    interface  Unit
    Deprecated.
    interface  Validating
    A field annotated with @Validating(»validator type«) is always checked by the Validator if assigned values are valid.
  • Uses of OVLTarget in omix.lang.reflect.annotation

    Classes in omix.lang.reflect.annotation with annotations of type OVLTarget 
    Modifier and Type Class Description
    interface  IsVarType
    This annotation can be used to indicate that a specific java class member or parameter is of JavaScript type var.
  • Uses of OVLTarget in omix.plugin.ovl.annotation

    Classes in omix.plugin.ovl.annotation with annotations of type OVLTarget 
    Modifier and Type Class Description
    interface  OVLInaccessible
    This java annotation avoids accessibility of a member, parameter or class in OVL code.
    interface  TargetToolBar