Class PropertyHandle


  • public class PropertyHandle
    extends PropertyHandleImpl
    A handle for working with a top-level property of an element.
    See Also:
    PropertyDefn, PropertyType
    • Constructor Detail

      • PropertyHandle

        public PropertyHandle​(DesignElementHandle element,
                              java.lang.String propName)
        Constructs the handle for a top-level property with the given element handle and property name.
        Parameters:
        element - a handle to a report element
        propName - the name of the property
      • PropertyHandle

        public PropertyHandle​(DesignElementHandle element,
                              org.eclipse.birt.report.model.metadata.ElementPropertyDefn prop)
        Constructs the handle for a top-level property with the given element handle and the definition of the property.
        Parameters:
        element - a handle to a report element
        prop - the definition of the property.
    • Method Detail

      • isReadOnly

        public boolean isReadOnly()
        Description copied from class: SimpleValueHandle
        Checks whether a value is read-only in the property sheet.
        Overrides:
        isReadOnly in class PropertyHandleImpl
        Returns:
        true if it is read-only. Otherwise false.
      • isVisible

        public boolean isVisible()
        Description copied from class: SimpleValueHandle
        Checks whether a value is visible in the property sheet.
        Overrides:
        isVisible in class PropertyHandleImpl
        Returns:
        true if it is visible. Otherwise false.