This package contains interfaces to the OVL runtime environment of Omix.
- Since:
- Omix 1.3.11
-
Interface Summary Interface Description AbstractOVLType Generalizes OVLItemExtension and OVLClass.ClassType OVLAbstractInvokableDefinition This interface represents invokeable members of an OVL type.OVLAbstractMemberDefinition This class represents the definition of a member of a class or item extension.OVLAccessoryArrayDefinition OVLAccessoryDefinition This class represents an accessory definition in an OVL program.OVLClass This interface represents OVLClass definitions in OVL programs.OVLClassType This class represents the type of an OVL defined class.OVLCompatibilityHandlerFactory This interface must be derived by a custom plug-in class in order to implement OVL code compatibility between different versions of a plug-in.OVLCompatibilityHandlerInterface This interface allows to implement compatibility features of a plug-in with its former versions.OVLCompatibilityHandlerInterface.OVLFieldConverterInterface The substitution is performed by this interface.OVLCompiler This interface allows to compile source code to an executable OVLProgram.OVLCompilerMessage Compiler Messages generated by the OVLCompiler when errors or warning occur.OVLConstructorDefinition This class represents a method definition in an OVL program.OVLFieldConverterUtilities OVLFieldDefinition This class represents a field definition in an OVL program.OVLItemExtension This interface represents OVLItemExtension definitions in OVL programs.OVLMethodDefinition This class represents a method definition in an OVL program.OVLParameterDefinition This class represents the definition of a method or constructor parameter.OVLProgram This interface represents a program specified in the Omix Visualization Language (OVL). -
Class Summary Class Description OVLCompatibilityHandlerInterface.Substitution A Substitution consisting of the namespace of the new class/field/accessory and the new name of the member. -
Enum Summary Enum Description OVLCompilerMessage.Type