Changeset 6434


Ignore:
Timestamp:
06/01/10 14:48:17 (9 years ago)
Author:
curtis
Message:

Throw IllegalArgumentException for invalid Z/C/T step.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/components/loci-plugins/src/loci/plugins/in/ImporterOptions.java

    r6432 r6434  
    386386  public int getCStep(int s) { return get(cStep, s, 1); } 
    387387  public void setCStep(int s, int value) { 
    388     if (value < 1) value = 1; 
     388    if (value <= 0) { 
     389      throw new IllegalArgumentException("Invalid C step: " + value); 
     390    } 
    389391    set(cStep, s, value, 1); 
    390392  } 
     
    396398  public int getZStep(int s) { return get(zStep, s, 1); } 
    397399  public void setZStep(int s, int value) { 
    398     if (value < 1) value = 1; 
     400    if (value <= 0) { 
     401      throw new IllegalArgumentException("Invalid Z step: " + value); 
     402    } 
    399403    set(zStep, s, value, 1); 
    400404  } 
     
    406410  public int getTStep(int s) { return get(tStep, s, 1); } 
    407411  public void setTStep(int s, int value) { 
    408     if (value < 1) value = 1; 
     412    if (value <= 0) { 
     413      throw new IllegalArgumentException("Invalid T step: " + value); 
     414    } 
    409415    set(tStep, s, value, 1); 
    410416  } 
Note: See TracChangeset for help on using the changeset viewer.