|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMetaDataDictionary
Global, shared dictionary of design meta data. Meta-data describes each
design element and its properties. The information is shared because all
designs share the same BIRT-provided set of design elements. See the
IElementDefnclass for more detailed information.
PropertyTypeclass.IElementDefnclass.IClassInfoclass.
| Field Summary | |
|---|---|
static java.lang.String |
FINANCE_CLASS_NAME
Name of the class for 'Finance'. |
static java.lang.String |
TOTAL_CLASS_NAME
Name of the class for 'Total'. |
| Method Summary | |
|---|---|
void |
enableElementID()
Deprecated. |
IChoiceSet |
getChoiceSet(java.lang.String choiceSetName)
Finds a choice set by name. |
IClassInfo |
getClass(java.lang.String name)
Returns the class definition given the class name. |
java.util.List |
getClasses()
Returns the class list. |
IElementDefn |
getElement(java.lang.String name)
Finds the element definition by its internal name. |
java.util.List |
getElements()
Returns the element list. |
IElementDefn |
getExtension(java.lang.String name)
Returns the extension definition given the extension name. |
java.util.List |
getExtensions()
Returns the extension list. |
java.util.List |
getFunctions()
Returns the function list. |
java.util.List |
getPredefinedStyles()
Gets the predefined style list. |
org.eclipse.birt.report.model.metadata.PropertyType |
getPropertyType(int type)
Gets the metadata for a property type. |
org.eclipse.birt.report.model.metadata.PropertyType |
getPropertyType(java.lang.String xmlName)
Gets the metadata for a property type given the type's XML name. |
java.util.List |
getPropertyTypes()
Gets a list of rom-defined property types. |
IStructureDefn |
getStructure(java.lang.String name)
Finds a structure definition by name. |
java.util.List |
getStructures()
Returns the structure list. |
IElementDefn |
getStyle()
Returns the meta-data element that defines the style element. |
boolean |
isEmpty()
Determines if the meta data dictionary is empty (uninitialized). |
boolean |
useID()
Reports whether element IDs are in use. |
| Field Detail |
|---|
static final java.lang.String TOTAL_CLASS_NAME
static final java.lang.String FINANCE_CLASS_NAME
| Method Detail |
|---|
IElementDefn getElement(java.lang.String name)
name - The internal element definition name.
org.eclipse.birt.report.model.metadata.PropertyType getPropertyType(int type)
type - numeric type code
org.eclipse.birt.report.model.metadata.PropertyType getPropertyType(java.lang.String xmlName)
xmlName - XML name for the property type
IElementDefn getStyle()
void enableElementID()
boolean useID()
boolean isEmpty()
IChoiceSet getChoiceSet(java.lang.String choiceSetName)
choiceSetName - the name of the choice set
IStructureDefn getStructure(java.lang.String name)
name - the structure name
java.util.List getElements()
IElementDefn.
java.util.List getStructures()
IStructureDefn.
java.util.List getPredefinedStyles()
IPredefinedStyle;
java.util.List getClasses()
IClassInfo.
IClassInfo getClass(java.lang.String name)
name - name of the class to get.
java.util.List getExtensions()
IElementDefn.
IElementDefn getExtension(java.lang.String name)
name - name of the extension to get
java.util.List getPropertyTypes()
java.util.List getFunctions()
IMethodInfo.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||