com.change_vision.jude.api.inf.model
Interface IMultiplicityRange

com.change_vision.jude.api.inf.model.IMultiplicityRange

public abstract IMultiplicityRange

Interface for Multiplicity Range.


Field Summary
static int UNDEFINED
          No setting.
static int UNLIMITED
          No Upper Limit.
 
Method Summary
abstract  int getLower()
          Get Lower.
abstract  String getLowerString()
          Get Lower String.
abstract  int getUpper()
          Get Upper
abstract  String getUpperString()
          Get Upper String
abstract  void setLower(int lower)
          Set Lower
abstract  void setLowerString(String lower)
          Set Lower
abstract  void setUpper(int upper)
          Set Upper
abstract  void setUpperString(String upper)
          Set Upper
 

Field Detail

UNDEFINED

static final int UNDEFINED
No setting.


UNLIMITED

static final int UNLIMITED
No Upper Limit.

Method Detail

getLower

abstract int getLower()
Get Lower.

Returns:
Lower

getUpper

abstract int getUpper()
Get Upper

Returns:
Upper

getLowerString

abstract String getLowerString()
Get Lower String.

Returns:
Lower String

getUpperString

abstract String getUpperString()
Get Upper String

Returns:
Upper String

setLower

abstract void setLower(int lower)
Set Lower

Parameters:
lower - Lower
Throws:
InvalidEditingException - InvalidEditingException occurs.
Values:
       Error messages for exceptions.

setUpper

abstract void setUpper(int upper)
Set Upper

Parameters:
upper - Upper
Throws:
InvalidEditingException - InvalidEditingException occurs.
Values:
       Error messages for exceptions.

setLowerString

abstract void setLowerString(String lower)
Set Lower

Parameters:
lower - Lower
Throws:
InvalidEditingException - InvalidEditingException occurs.
Values:
       Error messages for exceptions.

setUpperString

abstract void setUpperString(String upper)
Set Upper

Parameters:
upper - Upper
Throws:
InvalidEditingException - InvalidEditingException occurs.
Values:
       Error messages for exceptions.