org.eclipse.birt.report.model.api
Class PropertyBindingHandle

java.lang.Object
  extended by org.eclipse.birt.report.model.api.ElementDetailHandle
      extended by org.eclipse.birt.report.model.api.ValueHandle
          extended by org.eclipse.birt.report.model.api.StructureHandle
              extended by org.eclipse.birt.report.model.api.PropertyBindingHandle

public class PropertyBindingHandle
extends StructureHandle

Represents the handle of property binding structure. The property binding defines the overridable property value. It includes property name, element ID and overridden value.


Field Summary
 
Fields inherited from class org.eclipse.birt.report.model.api.StructureHandle
structRef
 
Fields inherited from class org.eclipse.birt.report.model.api.ElementDetailHandle
elementHandle
 
Constructor Summary
PropertyBindingHandle(SimpleValueHandle valueHandle, int index)
          Constructs the handle of property binding.
 
Method Summary
 java.lang.String getValue()
          Returns the overridden value of property binding.
 void setValue(java.lang.String expression)
          Sets the property binding value.
 
Methods inherited from class org.eclipse.birt.report.model.api.StructureHandle
drop, getDefn, getExternalizedValue, getMember, getProperty, getPropertyDefn, getReference, getStringProperty, getStructure, isDesignTime, iterator, setDesignTime, setProperty, setPropertySilently
 
Methods inherited from class org.eclipse.birt.report.model.api.ElementDetailHandle
getDesign, getElement, getElementHandle, getModule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyBindingHandle

public PropertyBindingHandle(SimpleValueHandle valueHandle,
                             int index)
Constructs the handle of property binding.

Parameters:
valueHandle - the value handle for property binding list of one property
index - the position of this property binding in the list
Method Detail

getValue

public java.lang.String getValue()
Returns the overridden value of property binding.

Returns:
the overridden value

setValue

public void setValue(java.lang.String expression)
Sets the property binding value.

Parameters:
expression - the value expression to set


Copyright © 2008 Actuate Corp. All rights reserved.