Class FieldFlag


  • class FieldFlag
    extends Flag
    • Constructor Detail

      • FieldFlag

        FieldFlag​(COSDictionary dictionary)
        Constructor
        Parameters:
        dictionary - COSDictionary instance
    • Method Detail

      • getFlagType

        java.lang.String getFlagType()
        Specified by:
        getFlagType in class Flag
      • getFlagValue

        java.lang.String getFlagValue()
        Specified by:
        getFlagValue in class Flag
      • getFlagBits

        java.lang.Object[][] getFlagBits()
        Specified by:
        getFlagBits in class Flag
      • getTextFieldFlagBits

        private java.lang.Object[][] getTextFieldFlagBits​(int flagValue)
      • getButtonFieldFlagBits

        private java.lang.Object[][] getButtonFieldFlagBits​(int flagValue)
      • getChoiceFieldFlagBits

        private java.lang.Object[][] getChoiceFieldFlagBits​(int flagValue)
      • getFieldFlagBits

        private java.lang.Object[][] getFieldFlagBits​(int flagValue)
      • isFlagBitSet

        private java.lang.Boolean isFlagBitSet​(int flagValue,
                                               int bitPosition)
        Check the corresponding flag bit if set or not
        Parameters:
        flagValue - the flag integer
        bitPosition - bit position to check
        Returns:
        if set return true else false