- Timestamp:
- 07/10/13 22:41:02 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/parsers/F0Parser.java
r98 r99 14 14 import static com.framsticks.params.SimpleAbstractAccess.*; 15 15 16 import com.framsticks.params.Flags;17 16 import com.framsticks.params.Param; 18 17 import com.framsticks.params.PrimitiveParam; … … 26 25 import com.framsticks.params.FramsClass; 27 26 import com.framsticks.params.AccessInterface; 27 import static com.framsticks.params.ParamFlags.*; 28 import static com.framsticks.params.SetStateFlags.*; 28 29 29 30 /** … … 205 206 } 206 207 } else { 207 if (nextParamNumber == null || ((params[nextParamNumber].getFlags() & Flags.CANOMITNAME) == 0)) {208 if (nextParamNumber == null || ((params[nextParamNumber].getFlags() & CANOMITNAME) == 0)) { 208 209 nextParamNumber = null; 209 210 throw new Exception( … … 220 221 PrimitiveParam<?> vp = (PrimitiveParam<?>) currentParam; 221 222 int setFlag = access.set(vp, pair.value); 222 if ((setFlag & Flags.PSET_HITMIN) != 0) {223 exceptions.add(createBoundaryHitException(access, vp, pair.value, Flags.PSET_HITMIN));224 } 225 226 if ((setFlag & Flags.PSET_HITMAX) != 0) {227 exceptions.add(createBoundaryHitException(access, vp, pair.value, Flags.PSET_HITMAX));228 } 229 230 if ((setFlag & Flags.PSET_RONLY) != 0) {223 if ((setFlag & PSET_HITMIN) != 0) { 224 exceptions.add(createBoundaryHitException(access, vp, pair.value, PSET_HITMIN)); 225 } 226 227 if ((setFlag & PSET_HITMAX) != 0) { 228 exceptions.add(createBoundaryHitException(access, vp, pair.value, PSET_HITMAX)); 229 } 230 231 if ((setFlag & PSET_RONLY) != 0) { 231 232 throw (new Exception("tried to set a read-only attribute \"" 232 233 + currentParam.getId() … … 250 251 251 252 private static Exception createBoundaryHitException(AccessInterface access, PrimitiveParam<?> param, String value, int flag) { 252 boolean minimum = (flag & Flags.PSET_HITMIN) != 0;253 boolean minimum = (flag & PSET_HITMIN) != 0; 253 254 String boundary = (minimum ? param.getMin(Object.class) : param.getMax(Object.class)).toString(); 254 255 String name = (minimum ? "minimum" : "maximum");
Note: See TracChangeset
for help on using the changeset viewer.