org.openoffice.ide.eclipse.core.model
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.

Author:
cedricbosdo

Field Summary
static java.lang.String ARGUMENT_INOUT
          The object is a string among in, out and inout defining the direction of a method parameter.
static int ATTRIBUTE
           
static int BASICS
           
static int CONSTANT
           
static int CONSTANTS
           
static int ENUM
           
static int EXCEPTION
           
static java.lang.String FLAGS
          The object is a string containing the different flags of attributes, properties and methods separated by a space.
static java.lang.String INHERITED_INTERFACES
          The object is an array of "::"-separated strings.
static int INTERFACE
           
static java.lang.String MEMBER_TYPE
          The object is an integer defining whether the data are describing an attribute or a method.
static int METHOD
           
static int MODULE
           
static java.lang.String NAME
          The object is the data name.
static java.lang.String OPT_INHERITED_INTERFACES
          The object is an array of "::"-separated strings.
static java.lang.String PACKAGE_NAME
          The object is a "::"-separated string.
static java.lang.String PROJECT_COMP
          The object should be a single word.
static java.lang.String PROJECT_HANDLE
          The object should be an instance of IProject.
static java.lang.String PROJECT_IDL_DIR
          Project property setting the directory where the idl files are located.
static java.lang.String PROJECT_LANGUAGE
          The object should be an instance of ILanguage.
static java.lang.String PROJECT_NAME
           
static java.lang.String PROJECT_OOO
          The object should be an instance of IOOo.
static java.lang.String PROJECT_PATH
           
static java.lang.String PROJECT_PREFIX
          The object should be a dot-separated string.
static java.lang.String PROJECT_SDK
          The object should be an instance of ISdk.
static java.lang.String PROJECT_SRC_DIR
          Project property setting the directory where the sources are located.
static int SERVICE
           
static int SINGLETON
           
static int STRUCT
           
static java.lang.String TYPE
          The object is a String corresponding to the returned type of a method or the type of an attribute.
static java.lang.String TYPE_NAME
          The object is a single word.
static java.lang.String TYPE_NATURE
          The object defines which UNO type the data is describing: a module, an interface, a service...
static java.lang.String TYPE_PUBLISHED
          The object is a Boolean.
static int TYPEDEF
           
 

Field Detail

PROJECT_HANDLE

static final java.lang.String PROJECT_HANDLE
The object should be an instance of IProject.

See Also:
Constant Field Values

PROJECT_PATH

static final java.lang.String PROJECT_PATH
See Also:
Constant Field Values

PROJECT_NAME

static final java.lang.String PROJECT_NAME
See Also:
Constant Field Values

PROJECT_PREFIX

static final java.lang.String PROJECT_PREFIX
The object should be a dot-separated string.

See Also:
Constant Field Values

PROJECT_COMP

static final java.lang.String PROJECT_COMP
The object should be a single word.

See Also:
Constant Field Values

PROJECT_LANGUAGE

static final java.lang.String PROJECT_LANGUAGE
The object should be an instance of ILanguage.

See Also:
Constant Field Values

PROJECT_SDK

static final java.lang.String PROJECT_SDK
The object should be an instance of ISdk.

See Also:
Constant Field Values

PROJECT_OOO

static final java.lang.String PROJECT_OOO
The object should be an instance of IOOo.

See Also:
Constant Field Values

PACKAGE_NAME

static final java.lang.String PACKAGE_NAME
The object is a "::"-separated string.

See Also:
Constant Field Values

TYPE_NAME

static final java.lang.String TYPE_NAME
The object is a single word.

See Also:
Constant Field Values

INHERITED_INTERFACES

static final java.lang.String INHERITED_INTERFACES
The object is an array of "::"-separated strings.

See Also:
Constant Field Values

OPT_INHERITED_INTERFACES

static final java.lang.String OPT_INHERITED_INTERFACES
The object is an array of "::"-separated strings.

See Also:
Constant Field Values

TYPE_PUBLISHED

static final java.lang.String TYPE_PUBLISHED
The object is a Boolean.

See Also:
Constant Field Values

TYPE_NATURE

static final java.lang.String TYPE_NATURE
The object defines which UNO type the data is describing: a module, an interface, a service...

See Also:
Constant Field Values

MODULE

static final int MODULE
See Also:
Constant Field Values

INTERFACE

static final int INTERFACE
See Also:
Constant Field Values

SERVICE

static final int SERVICE
See Also:
Constant Field Values

STRUCT

static final int STRUCT
See Also:
Constant Field Values

ENUM

static final int ENUM
See Also:
Constant Field Values

EXCEPTION

static final int EXCEPTION
See Also:
Constant Field Values

TYPEDEF

static final int TYPEDEF
See Also:
Constant Field Values

CONSTANT

static final int CONSTANT
See Also:
Constant Field Values

CONSTANTS

static final int CONSTANTS
See Also:
Constant Field Values

SINGLETON

static final int SINGLETON
See Also:
Constant Field Values

BASICS

static final int BASICS
See Also:
Constant Field Values

TYPE

static final java.lang.String TYPE
The object is a String corresponding to the returned type of a method or the type of an attribute.

See Also:
Constant Field Values

MEMBER_TYPE

static final java.lang.String MEMBER_TYPE
The object is an integer defining whether the data are describing an attribute or a method.

See Also:
Constant Field Values

ATTRIBUTE

static final int ATTRIBUTE
See Also:
Constant Field Values

METHOD

static final int METHOD
See Also:
Constant Field Values

NAME

static final java.lang.String NAME
The object is the data name.

See Also:
Constant Field Values

FLAGS

static final java.lang.String FLAGS
The object is a string containing the different flags of attributes, properties and methods separated by a space.

See Also:
Constant Field Values

ARGUMENT_INOUT

static final java.lang.String ARGUMENT_INOUT
The object is a string among in, out and inout defining the direction of a method parameter.

See Also:
Constant Field Values

PROJECT_SRC_DIR

static final java.lang.String PROJECT_SRC_DIR
Project property setting the directory where the sources are located.

See Also:
Constant Field Values

PROJECT_IDL_DIR

static final java.lang.String PROJECT_IDL_DIR
Project property setting the directory where the idl files are located.

See Also:
Constant Field Values