/*
* Created on Mar 28, 2004
*
*/
package com.idega.builder.handler;
import java.util.List;
import com.idega.core.builder.presentation.ICPropertyHandler;
import com.idega.presentation.IWContext;
import com.idega.presentation.PresentationObject;
import com.idega.presentation.ui.TimestampInput;
/**
* TimeHandler
* @author aron
* @version 1.0
*/
public class TimestampHandler implements ICPropertyHandler {
/* (non-Javadoc)
* @see com.idega.builder.handler.ICPropertyHandler#getDefaultHandlerTypes()
*/
public List getDefaultHandlerTypes() {
return null;
}
/* (non-Javadoc)
* @see com.idega.builder.handler.ICPropertyHandler#getHandlerObject(java.lang.String, java.lang.String, com.idega.presentation.IWContext)
*/
public PresentationObject getHandlerObject(String name, String stringValue, IWContext iwc) {
TimestampInput timeInput = new TimestampInput(name);
if(!"".equals(stringValue)){
timeInput.setTimestamp(new com.idega.util.IWTimestamp(stringValue).getTimestamp());
}
return timeInput;
}
/* (non-Javadoc)
* @see com.idega.builder.handler.ICPropertyHandler#onUpdate(java.lang.String[], com.idega.presentation.IWContext)
*/
public void onUpdate(String[] values, IWContext iwc) {
}
}