Class ValueHandle
java.lang.Object
org.eclipse.birt.report.model.api.ElementDetailHandle
org.eclipse.birt.report.model.api.ValueHandle
- Direct Known Subclasses:
ComplexValueHandle
,SimpleValueHandle
,StructureHandle
Abstract base class for value-based handles.
-
Field Summary
Fields inherited from class org.eclipse.birt.report.model.api.ElementDetailHandle
elementHandle
-
Constructor Summary
ConstructorsConstructorDescriptionValueHandle
(DesignElementHandle element) Constructs a value handle with the given element handle. -
Method Summary
Modifier and TypeMethodDescriptionabstract org.eclipse.birt.report.model.core.StructureContext
Returns the structure context to the value.abstract IElementPropertyDefn
Gets the property definition.org.eclipse.birt.report.model.core.MemberRef
Deprecated.Methods inherited from class org.eclipse.birt.report.model.api.ElementDetailHandle
getDesign, getElement, getElementHandle, getModule
-
Constructor Details
-
ValueHandle
Constructs a value handle with the given element handle.- Parameters:
element
- a handle to a report element
-
-
Method Details
-
getPropertyDefn
Gets the property definition. This is the definition of the property that contains the specific value. If the value is a structure or member, then this is the definition of the property that contains the list that contains the structure that contains the member.- Returns:
- the property definition
-
getReference
Deprecated.removed since 2.5, replaced bygetContext()
Returns a reference to the value. The reference is used to identify a list entry or member.- Returns:
- a reference to the value
-
getContext
public abstract org.eclipse.birt.report.model.core.StructureContext getContext()Returns the structure context to the value. The context is used to identify a list entry or member.
-
getContext()