|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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
IElementDefn
class for more detailed information.
PropertyType
class.IElementDefn
class.IClassInfo
class.
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 |
public static final java.lang.String TOTAL_CLASS_NAME
public static final java.lang.String FINANCE_CLASS_NAME
Method Detail |
public IElementDefn getElement(java.lang.String name)
name
- The internal element definition name.
public org.eclipse.birt.report.model.metadata.PropertyType getPropertyType(int type)
type
- numeric type code
public org.eclipse.birt.report.model.metadata.PropertyType getPropertyType(java.lang.String xmlName)
xmlName
- XML name for the property type
public IElementDefn getStyle()
public void enableElementID()
public boolean useID()
public boolean isEmpty()
public IChoiceSet getChoiceSet(java.lang.String choiceSetName)
choiceSetName
- the name of the choice set
public IStructureDefn getStructure(java.lang.String name)
name
- the structure name
public java.util.List getElements()
IElementDefn
.
public java.util.List getStructures()
IStructureDefn
.
public java.util.List getPredefinedStyles()
IPredefinedStyle
;
public java.util.List getClasses()
IClassInfo
.
public IClassInfo getClass(java.lang.String name)
name
- name of the class to get.
public java.util.List getExtensions()
IElementDefn
.
public IElementDefn getExtension(java.lang.String name)
name
- name of the extension to get
public java.util.List getPropertyTypes()
public java.util.List getFunctions()
IMethodInfo
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |