/** * @param bit the bit to check * @return whether the specified flag is set */ public boolean getFlag(int bit){ return (getMask() & bit) != 0; }
/** * @param bit the bit to check * @return whether the specified flag is set */ public boolean getFlag(int bit){ return (getMask() & bit) != 0; }
/** * @param bit the bit to set * @param value whether the specified bit is set */ public void setFlag(int bit, boolean value){ int mask = getMask(); if(value) mask |= bit; else mask &= ~bit; setMask(mask); }
/** * @param bit the bit to set * @param value whether the specified bit is set */ public void setFlag(int bit, boolean value){ int mask = getMask(); if(value) mask |= bit; else mask &= ~bit; setMask(mask); }
public String toString(){ StringBuffer buf = new StringBuffer(); buf.append("HeadersFootersAtom\n"); buf.append("\tFormatId: " + getFormatId() + "\n"); buf.append("\tMask : " + getMask() + "\n"); buf.append("\t fHasDate : " + getFlag(fHasDate) + "\n"); buf.append("\t fHasTodayDate : " + getFlag(fHasTodayDate) + "\n"); buf.append("\t fHasUserDate : " + getFlag(fHasUserDate) + "\n"); buf.append("\t fHasSlideNumber : " + getFlag(fHasSlideNumber) + "\n"); buf.append("\t fHasHeader : " + getFlag(fHasHeader) + "\n"); buf.append("\t fHasFooter : " + getFlag(fHasFooter) + "\n"); return buf.toString(); } }
public String toString(){ StringBuffer buf = new StringBuffer(); buf.append("HeadersFootersAtom\n"); buf.append("\tFormatId: " + getFormatId() + "\n"); buf.append("\tMask : " + getMask() + "\n"); buf.append("\t fHasDate : " + getFlag(fHasDate) + "\n"); buf.append("\t fHasTodayDate : " + getFlag(fHasTodayDate) + "\n"); buf.append("\t fHasUserDate : " + getFlag(fHasUserDate) + "\n"); buf.append("\t fHasSlideNumber : " + getFlag(fHasSlideNumber) + "\n"); buf.append("\t fHasHeader : " + getFlag(fHasHeader) + "\n"); buf.append("\t fHasFooter : " + getFlag(fHasFooter) + "\n"); return buf.toString(); } }