/** * Default constructor that allows any legal JDOM objects. */ public ContentFilter() { setDefaultMask(); }
/** * Set filtering mask. * * @param mask the new filtering mask */ public void setFilterMask(int mask) { setDefaultMask(); filterMask &= mask; }
/** * Set whether all JDOM objects are visible or not. * * @param allVisible <code>true</code> all JDOM objects are visible, * <code>false</code> all JDOM objects are hidden. */ public ContentFilter(boolean allVisible) { if (allVisible) { setDefaultMask(); } else { filterMask &= ~filterMask; } }