se.liu.ida.critiquer.activities.parameters
Class TimeParameter

java.lang.Object
  extended by se.liu.ida.critiquer.activities.parameters.ActivityParameter<Calendar>
      extended by se.liu.ida.critiquer.activities.parameters.TimeParameter
All Implemented Interfaces:
Serializable, Parameter<Calendar>

public class TimeParameter
extends ActivityParameter<Calendar>
implements Serializable

Parameter that holds a Calendar value. Used for start and end time of activities.

Author:
olale
See Also:
Serialized Form

Nested Class Summary
static class TimeParameter.Type
           
 
Field Summary
 
Fields inherited from class se.liu.ida.critiquer.activities.parameters.ActivityParameter
hasBeenSet, name, oldValue, value, valueUpdate
 
Constructor Summary
TimeParameter(String name, TimeParameter.Type type, Activity a)
           
 
Method Summary
 String getFullName()
           
 int getHour()
           
 int getMinute()
           
 TimeParameter.Type getType()
           
 boolean isEditable()
           
 void setEditable(boolean editable)
           
 String toString()
           
 
Methods inherited from class se.liu.ida.critiquer.activities.parameters.ActivityParameter
getActivity, getName, getOldValue, getValue, hasValue, setName, setValue, setValue, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimeParameter

public TimeParameter(String name,
                     TimeParameter.Type type,
                     Activity a)
Method Detail

getHour

public int getHour()

getMinute

public int getMinute()

toString

public String toString()
Specified by:
toString in class ActivityParameter<Calendar>

isEditable

public boolean isEditable()
Returns:
Returns the editable.

setEditable

public void setEditable(boolean editable)
Parameters:
editable - The editable to set.

getFullName

public String getFullName()

getType

public TimeParameter.Type getType()
Returns:
Returns the type.