Uses of Class
omix.plugin.ovl.annotation.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 benull
.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 theValidator
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