ca.macewan.ims.enterprise
Class TimeFrame

java.lang.Object
  extended byca.macewan.ims.enterprise.TimeFrame

public class TimeFrame
extends Object

Represents a "time frame" element.

Version:
0.1
Author:
Erwin Veugelers
See Also:
IMS Enterprise Specification

Field Summary
static String[] RESTRICT_ENUM
           
static String RESTRICT_NO
           
static String RESTRICT_YES
           
 
Constructor Summary
TimeFrame()
           
 
Method Summary
 String getAdminPeriod()
           
 String getBegin()
           
 Date getBeginRaw()
           
 String getEnd()
           
 Date getEndRaw()
           
 String getRestrictBegin()
           
 String getRestrictEnd()
           
 boolean isRestrictBegin()
           
 boolean isRestrictEnd()
           
 void setAdminPeriod(String period)
           
 void setBegin(Date date, boolean restrict)
           
 void setBegin(String date)
           
 void setBegin(String date, String restrict)
           
 void setEnd(Date date, boolean restrict)
           
 void setEnd(String date)
           
 void setEnd(String date, String restrict)
           
 void TimeFrame()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESTRICT_NO

public static final String RESTRICT_NO
See Also:
Constant Field Values

RESTRICT_YES

public static final String RESTRICT_YES
See Also:
Constant Field Values

RESTRICT_ENUM

public static final String[] RESTRICT_ENUM
Constructor Detail

TimeFrame

public TimeFrame()
Method Detail

TimeFrame

public void TimeFrame()

setBegin

public void setBegin(String date)
              throws IMSEnterpriseException
Throws:
IMSEnterpriseException

setBegin

public void setBegin(String date,
                     String restrict)
              throws IMSEnterpriseException
Throws:
IMSEnterpriseException

setBegin

public void setBegin(Date date,
                     boolean restrict)

getBegin

public String getBegin()

getBeginRaw

public Date getBeginRaw()

getRestrictBegin

public String getRestrictBegin()

isRestrictBegin

public boolean isRestrictBegin()

setEnd

public void setEnd(String date)
            throws IMSEnterpriseException
Throws:
IMSEnterpriseException

setEnd

public void setEnd(String date,
                   String restrict)
            throws IMSEnterpriseException
Throws:
IMSEnterpriseException

setEnd

public void setEnd(Date date,
                   boolean restrict)

getEnd

public String getEnd()

getEndRaw

public Date getEndRaw()

getRestrictEnd

public String getRestrictEnd()

isRestrictEnd

public boolean isRestrictEnd()

setAdminPeriod

public void setAdminPeriod(String period)

getAdminPeriod

public String getAdminPeriod()