Class PropertyBase

    • Constructor Detail

      • PropertyBase

        public PropertyBase​(long cPtr,
                            boolean cMemoryOwn)
    • Method Detail

      • getCPtr

        public static long getCPtr​(PropertyBase obj)
      • delete

        public void delete()
      • getIdentifier

        public java.lang.String getIdentifier()
        Returns the Property identifier
        Returns:
        string identifier
      • getDescription

        public java.lang.String getDescription()
        Returns description
        Returns:
        string description
      • setDescription

        public void setDescription​(java.lang.String desc,
                                   boolean fireChangedEvent)
        Set description.
        Parameters:
        desc - [in] the new description.
        fireChangedEvent - [in] (optional) fire changed event.
      • setDescription

        public void setDescription​(java.lang.String desc)
        Set description.
        Parameters:
        desc - [in] the new description.
      • clone

        public PropertyBase clone()
        Construct a clone of the property.
      • getPropertyValue

        public PropertyValueBase getPropertyValue()
        returns reference to the property value
        Returns:
        value
      • getType

        public PropertyType getType()
        Returns the PropertyType
        Returns:
        the PropertyType