Uses of Interface
org.eclipse.birt.report.model.api.metadata.IPropertyDefn
Packages that use IPropertyDefn
Package
Description
Tool-writer's interface for the BIRT design model
(also known as the "Design Engine.")
Represents the fundamental data structures of the user-defined property
and the interface of UI listener.
Defines the elements, properties, types, structures and slots
in the Report Object Model.
Provides the validation classes for semantic check on multiple properties.
Defines the elements, properties, types, structures and slots
in the Report Object Model.
-
Uses of IPropertyDefn in org.eclipse.birt.report.model.api
Methods in org.eclipse.birt.report.model.api that return IPropertyDefnModifier and TypeMethodDescriptionprotected IPropertyDefn
ComplexValueHandle.getDefn()
Returns a definition for the handle.MemberHandle.getDefn()
PropertyHandleImpl.getDefn()
abstract IPropertyDefn
SimpleValueHandle.getDefn()
Gets the generic property definition. -
Uses of IPropertyDefn in org.eclipse.birt.report.model.api.core
Classes in org.eclipse.birt.report.model.api.core that implement IPropertyDefnModifier and TypeClassDescriptionfinal class
Represents a user-defined property. -
Uses of IPropertyDefn in org.eclipse.birt.report.model.api.metadata
Subinterfaces of IPropertyDefn in org.eclipse.birt.report.model.api.metadataModifier and TypeInterfaceDescriptioninterface
Interface of the Meta-data information for an element property or an extension model property.Methods in org.eclipse.birt.report.model.api.metadata that return IPropertyDefnModifier and TypeMethodDescriptionIObjectDefn.findProperty
(String propName) Gets a property definition given the property name.Gets a structure member by name.Methods in org.eclipse.birt.report.model.api.metadata that return types with arguments of type IPropertyDefnModifier and TypeMethodDescriptionIObjectDefn.getPropertyIterator()
Returns an iterator over the property definitions.IObjectDefn.propertiesIterator()
Returns an iterator over the property definitions.Constructors in org.eclipse.birt.report.model.api.metadata with parameters of type IPropertyDefnModifierConstructorDescriptionPropertyValueException
(org.eclipse.birt.report.model.core.DesignElement obj, IPropertyDefn propDefn, Object value, String errCode) Constructs an exception given the definition of the property, an invalid value and its error code.PropertyValueException
(org.eclipse.birt.report.model.core.DesignElement obj, IPropertyDefn propDefn, IPropertyDefn memberDefn, Object value, String errCode) Constructs an exception given the definition of the property, the structure member definition, an invalid value and its error code. -
Uses of IPropertyDefn in org.eclipse.birt.report.model.api.validators
Methods in org.eclipse.birt.report.model.api.validators with parameters of type IPropertyDefnModifier and TypeMethodDescriptionSimpleListValidator.validateForAdding
(DesignElementHandle element, IPropertyDefn propDefn, List<Object> list, Object toAdd) Validates whether a new item can be added to the simple value list.StructureListValidator.validateForAdding
(DesignElementHandle element, IPropertyDefn propDefn, List<Object> list, IStructure toAdd) Validates whether a new structure can be added to structure list.StructureListValidator.validateForRenaming
(DesignElementHandle element, IPropertyDefn propDefn, List<Object> list, IStructure toRenamed, IPropertyDefn memberDefn, String newName) Validates whether a structure can be renamed to the given name. -
Uses of IPropertyDefn in org.eclipse.birt.report.model.metadata
Classes in org.eclipse.birt.report.model.metadata that implement IPropertyDefnModifier and TypeClassDescriptionclass
org.eclipse.birt.report.model.metadata.ElementPropertyDefn
Meta-data information for a property.class
org.eclipse.birt.report.model.metadata.PropertyDefn
Base class for both element property and structure member definitions.