kaos.time
Class DateTimeDescriptionImpl

java.lang.Object
  extended by kaos.core.csi.OntInstanceDescriptionImpl
      extended by kaos.time.DateTimeDescriptionImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, OntInstanceDescription, DateTimeDescription

public class DateTimeDescriptionImpl
extends OntInstanceDescriptionImpl
implements DateTimeDescription

Implementation of the DateTimeDescription interface $Revision: 1.2 $

See Also:
Serialized Form

Constructor Summary
DateTimeDescriptionImpl(SerializableOntModelImpl instanceModel)
           
DateTimeDescriptionImpl(java.lang.String myName)
           
 
Method Summary
 int getDay()
           
 int getDayOfYear()
           
 int getHour()
           
 int getMinute()
           
 int getMonth()
           
 int getSecond()
           
 int getWeek()
           
 int getYear()
           
 void setDay(int day)
           
 void setDayOfYear(int dayOfYear)
           
 void setHour(int hour)
           
 void setMinute(int minute)
           
 void setMonth(int month)
           
 void setSecond(int second)
           
 void setWeek(int week)
           
 void setYear(int year)
           
 
Methods inherited from class kaos.core.csi.OntInstanceDescriptionImpl
addProperty, addProperty, addType, addValueForProperty, addValueForProperty, clone, createValueDescription, equals, getAllValueDescriptionsForProperty, getAllValuesForProperty, getDescriptionOfFirstValueForProperty, getFirstType, getFirstValueForProperty, getInstanceID, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, hashCode, removeProperty, removeType, setProperty, setValueForProperty, setValueForProperty, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface kaos.core.csi.OntInstanceDescription
addProperty, addProperty, addType, clone, getFirstType, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, removeProperty, removeType
 

Constructor Detail

DateTimeDescriptionImpl

public DateTimeDescriptionImpl(java.lang.String myName)
                        throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException

DateTimeDescriptionImpl

public DateTimeDescriptionImpl(SerializableOntModelImpl instanceModel)
                        throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException
Method Detail

getDay

public int getDay()
Specified by:
getDay in interface DateTimeDescription

getDayOfYear

public int getDayOfYear()
Specified by:
getDayOfYear in interface DateTimeDescription

getHour

public int getHour()
Specified by:
getHour in interface DateTimeDescription

getMinute

public int getMinute()
Specified by:
getMinute in interface DateTimeDescription

getMonth

public int getMonth()
Specified by:
getMonth in interface DateTimeDescription

getSecond

public int getSecond()
Specified by:
getSecond in interface DateTimeDescription

getWeek

public int getWeek()
Specified by:
getWeek in interface DateTimeDescription

getYear

public int getYear()
Specified by:
getYear in interface DateTimeDescription

setDay

public void setDay(int day)
Specified by:
setDay in interface DateTimeDescription

setDayOfYear

public void setDayOfYear(int dayOfYear)
Specified by:
setDayOfYear in interface DateTimeDescription

setHour

public void setHour(int hour)
Specified by:
setHour in interface DateTimeDescription

setMinute

public void setMinute(int minute)
Specified by:
setMinute in interface DateTimeDescription

setMonth

public void setMonth(int month)
Specified by:
setMonth in interface DateTimeDescription

setSecond

public void setSecond(int second)
Specified by:
setSecond in interface DateTimeDescription

setWeek

public void setWeek(int week)
Specified by:
setWeek in interface DateTimeDescription

setYear

public void setYear(int year)
Specified by:
setYear in interface DateTimeDescription