Class EscherBoolProperty

  • All Implemented Interfaces:
    GenericRecord

    public class EscherBoolProperty
    extends EscherSimpleProperty
    Represents a boolean property. The actual utility of this property is in doubt because many of the properties marked as boolean seem to actually contain special values. In other words they're not true booleans.
    See Also:
    EscherSimpleProperty, EscherProperty
    • Constructor Detail

      • EscherBoolProperty

        public EscherBoolProperty​(short propertyNumber,
                                  int value)
        Create an instance of an escher boolean property.
        Parameters:
        propertyNumber - The property number (or id)
        value - The 32 bit value of this bool property
      • EscherBoolProperty

        public EscherBoolProperty​(EscherPropertyTypes propertyType,
                                  int value)
        Create an instance of an escher boolean property.
        Parameters:
        propertyType - The property type
        value - The 32 bit value of this bool property
    • Method Detail

      • isTrue

        public boolean isTrue()
        Whether this boolean property is true
        Returns:
        the boolean property value