litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.ui_1_5; /** * Immutable! */ public final class FormInteractionIntersection { private final FormInteractionStructure mData; private boolean mUpdateOthers = false; private boolean mDelOthers = false; private boolean mNewOthers = false; public FormInteractionIntersection( FormInteractionStructure pData ) { mData = pData; } public void orInUpdateOthers( boolean pUpdateOthers ) { mUpdateOthers |= pUpdateOthers; } public void orInDelOthers( boolean pDelOthers ) { mDelOthers |= pDelOthers; } public void orInNewOthers( boolean pNewOthers ) { mNewOthers |= pNewOthers; } public FormInteractionStructure getData() { return mData; } public boolean isUpdateOthers() { return mUpdateOthers; } public boolean isDelOthers() { return mDelOthers; } public boolean isNewOthers() { return mNewOthers; } } |