/** * Called before every set and get, to ensure that we have * a correct picture of whether we're nillable, fixed, or * if we have a default that can be applied. */ private final void check_element_dated() { if ((_flags & FLAG_ELEMENT_DATED) != 0 && (_flags & FLAG_NOT_VARIABLE) == 0) { if ((_flags & FLAG_ORPHANED) != 0) throw new XmlValueDisconnectedException(); int eltflags = get_store().compute_flags(); // int eltflags = 0; _flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED); _flags |= eltflags; } if ((_flags & FLAG_NOT_VARIABLE) != 0) _flags &= ~(FLAG_ELEMENT_DATED); }
int eltflags = get_store().compute_flags(); _flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED); _flags |= eltflags;
/** * Called before every set and get, to ensure that we have * a correct picture of whether we're nillable, fixed, or * if we have a default that can be applied. */ private final void check_element_dated() { if ((_flags & FLAG_ELEMENT_DATED) != 0 && (_flags & FLAG_NOT_VARIABLE) == 0) { if ((_flags & FLAG_ORPHANED) != 0) throw new XmlValueDisconnectedException(); int eltflags = get_store().compute_flags(); // int eltflags = 0; _flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED); _flags |= eltflags; } if ((_flags & FLAG_NOT_VARIABLE) != 0) _flags &= ~(FLAG_ELEMENT_DATED); }
/** * Called before every set and get, to ensure that we have * a correct picture of whether we're nillable, fixed, or * if we have a default that can be applied. */ private final void check_element_dated() { if ((_flags & FLAG_ELEMENT_DATED) != 0 && (_flags & FLAG_NOT_VARIABLE) == 0) { if ((_flags & FLAG_ORPHANED) != 0) throw new XmlValueDisconnectedException(); int eltflags = get_store().compute_flags(); // int eltflags = 0; _flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED); _flags |= eltflags; } if ((_flags & FLAG_NOT_VARIABLE) != 0) _flags &= ~(FLAG_ELEMENT_DATED); }
int eltflags = get_store().compute_flags(); _flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED); _flags |= eltflags;
int eltflags = get_store().compute_flags(); _flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED); _flags |= eltflags;