Interface IUnoFactoryConstants
public interface IUnoFactoryConstants
This interface contains the keys for the data to provide to the UNO factory. This interface shouldn't define any
language specific data key.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe object is a string amongin,outandinoutdefining the direction of a method parameter.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final StringThe object is a string containing the different flags of attributes, properties and methods separated by a space.static final StringThe object is an array of "::"-separated strings.static final intstatic final StringThe object is an integer defining whether the data are describing an attribute or a method.static final intstatic final intstatic final StringThe object is the data name.static final StringThe object is an array of "::"-separated strings.static final StringThe object is a "::"-separated string.static final StringThe object should be a single word.static final StringThe object should be an instance ofIProject.static final StringProject property setting the directory where the idl files are located.static final StringThe object should be an instance ofAbstractLanguage.static final Stringstatic final StringThe object should be an instance ofIOOo.static final Stringstatic final StringThe object should be a dot-separated string.static final StringThe object should be an instance ofISdk.static final StringProject property setting the directory where the sources are located.static final intstatic final intstatic final intstatic final StringThe object is a String corresponding to the returned type of a method or the type of an attribute.static final StringThe object is a single word.static final StringThe object defines which UNO type the data is describing: a module, an interface, a service...static final StringThe object is aBoolean.static final int
-
Field Details
-
PROJECT_HANDLE
The object should be an instance ofIProject.- See Also:
-
PROJECT_PATH
- See Also:
-
PROJECT_NAME
- See Also:
-
PROJECT_PREFIX
The object should be a dot-separated string.- See Also:
-
PROJECT_COMP
The object should be a single word.- See Also:
-
PROJECT_LANGUAGE
The object should be an instance ofAbstractLanguage.- See Also:
-
PROJECT_SDK
The object should be an instance ofISdk.- See Also:
-
PROJECT_OOO
The object should be an instance ofIOOo.- See Also:
-
PACKAGE_NAME
The object is a "::"-separated string.- See Also:
-
TYPE_NAME
The object is a single word.- See Also:
-
INHERITED_INTERFACES
The object is an array of "::"-separated strings.- See Also:
-
OPT_INHERITED_INTERFACES
The object is an array of "::"-separated strings.- See Also:
-
TYPE_PUBLISHED
The object is aBoolean.- See Also:
-
TYPE_NATURE
The object defines which UNO type the data is describing: a module, an interface, a service...- See Also:
-
MODULE
static final int MODULE- See Also:
-
INTERFACE
static final int INTERFACE- See Also:
-
SERVICE
static final int SERVICE- See Also:
-
STRUCT
static final int STRUCT- See Also:
-
ENUM
static final int ENUM- See Also:
-
EXCEPTION
static final int EXCEPTION- See Also:
-
TYPEDEF
static final int TYPEDEF- See Also:
-
CONSTANT
static final int CONSTANT- See Also:
-
CONSTANTS
static final int CONSTANTS- See Also:
-
SINGLETON
static final int SINGLETON- See Also:
-
BASICS
static final int BASICS- See Also:
-
TYPE
The object is a String corresponding to the returned type of a method or the type of an attribute.- See Also:
-
MEMBER_TYPE
The object is an integer defining whether the data are describing an attribute or a method.- See Also:
-
ATTRIBUTE
static final int ATTRIBUTE- See Also:
-
METHOD
static final int METHOD- See Also:
-
NAME
The object is the data name.- See Also:
-
FLAGS
The object is a string containing the different flags of attributes, properties and methods separated by a space.- See Also:
-
ARGUMENT_INOUT
The object is a string amongin,outandinoutdefining the direction of a method parameter.- See Also:
-
PROJECT_SRC_DIR
Project property setting the directory where the sources are located.- See Also:
-
PROJECT_IDL_DIR
Project property setting the directory where the idl files are located.- See Also:
-