У меня есть переменная int, которая содержит несколько флагов, например:
int styles = ExpandableComposite.TITLE_BAR | ExpandableComposite.TWISTIE | ExpandableComposite.EXPANDED;
Я могу проверить наличие флага
boolean expanded = (styles & ExpandableComposite.EXPANDED) != 0;
Как очистить значение флага от styles
, т.е. динамически удалить ExpandableComposite.EXPANDED
, не зная точных флагов, установленных в styles
?