org.eclipse.higgins.icard.common
Class ClaimValue

java.lang.Object
  extended byorg.eclipse.higgins.icard.common.ClaimValue
All Implemented Interfaces:
org.eclipse.higgins.icard.IClaim, org.eclipse.higgins.icard.ISimpleClaim

public class ClaimValue
extends Object
implements org.eclipse.higgins.icard.ISimpleClaim


Constructor Summary
ClaimValue(org.eclipse.higgins.icard.IClaimType type, List values, org.eclipse.higgins.icard.ICard card)
           
ClaimValue(org.eclipse.higgins.icard.ISimpleClaimType type, String value)
           
ClaimValue(org.eclipse.higgins.icard.ISimpleClaimType type, String value, org.eclipse.higgins.icard.ICard card)
           
 
Method Summary
 org.eclipse.higgins.icard.IClaimType getType()
           
 String getTypeLocalName()
           
 String getValue()
           
 List getValues()
           
 void setValues(List newValues)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClaimValue

public ClaimValue(org.eclipse.higgins.icard.IClaimType type,
                  List values,
                  org.eclipse.higgins.icard.ICard card)
           throws org.eclipse.higgins.icard.CardException

ClaimValue

public ClaimValue(org.eclipse.higgins.icard.ISimpleClaimType type,
                  String value)
           throws org.eclipse.higgins.icard.CardException

ClaimValue

public ClaimValue(org.eclipse.higgins.icard.ISimpleClaimType type,
                  String value,
                  org.eclipse.higgins.icard.ICard card)
           throws org.eclipse.higgins.icard.CardException
Parameters:
type -
value -
Throws:
org.eclipse.higgins.icard.CardException
Method Detail

getType

public org.eclipse.higgins.icard.IClaimType getType()
Specified by:
getType in interface org.eclipse.higgins.icard.IClaim

getValue

public String getValue()

getTypeLocalName

public String getTypeLocalName()
Specified by:
getTypeLocalName in interface org.eclipse.higgins.icard.IClaim

getValues

public List getValues()
Specified by:
getValues in interface org.eclipse.higgins.icard.ISimpleClaim

setValues

public void setValues(List newValues)
               throws org.eclipse.higgins.icard.InvalidValueException,
                      org.eclipse.higgins.icard.InvalidStateException,
                      org.eclipse.higgins.icard.ReadOnlyObjectException,
                      org.eclipse.higgins.icard.InvalidValueCountException
Specified by:
setValues in interface org.eclipse.higgins.icard.ISimpleClaim
Throws:
org.eclipse.higgins.icard.InvalidValueException
org.eclipse.higgins.icard.InvalidStateException
org.eclipse.higgins.icard.ReadOnlyObjectException
org.eclipse.higgins.icard.InvalidValueCountException