/** * Set up the default control for this field (Using a DateConverter). * @param itsLocation Location of this component on screen (ie., GridBagConstraint). * @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout). * @param iDisplayFieldDesc Display the label? (optional). * @return Return the component or ScreenField that is created for this field. */ public ScreenComponent setupDefaultView(ScreenLoc itsLocation, ComponentParent targetScreen, Convert converter, int iDisplayFieldDesc, Map<String, Object> properties) { converter = new DateConverter((Converter)converter, DBConstants.TIME_FORMAT); return super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc, properties); } /**
/** * Set up the default control for this field (Using a DateConverter). * @param itsLocation Location of this component on screen (ie., GridBagConstraint). * @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout). * @param iDisplayFieldDesc Display the label? (optional). * @return Return the component or ScreenField that is created for this field. */ public ScreenField setupDefaultView(ScreenLocation itsLocation, BasePanel targetScreen, Converter converter, int iDisplayFieldDesc) // Add this view to the list { converter = new DateConverter(converter, DBConstants.TIME_FORMAT); return super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc); } /**
/** * Set up the default control for this field (Using a DateConverter). * @param itsLocation Location of this component on screen (ie., GridBagConstraint). * @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout). * @param iDisplayFieldDesc Display the label? (optional). * @return Return the component or ScreenField that is created for this field. */ public ScreenField setupDefaultView(ScreenLocation itsLocation, BasePanel targetScreen, Converter converter, int iDisplayFieldDesc) // Add this view to the list { converter = new DateConverter(converter, DBConstants.TIME_FORMAT); return super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc); } /**
/** * Set up the default screen control for this field (Default using a DateConverter). * @param itsLocation Location of this component on screen (ie., GridBagConstraint). * @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout). * @param converter The converter to set the screenfield to. * @param iDisplayFieldDesc Display the label? (optional). * @return Return the component or ScreenField that is created for this field. * For a Date field, use DateConverter. */ public ScreenField setupDefaultView(ScreenLocation itsLocation, BasePanel targetScreen, Converter converter, int iDisplayFieldDesc) // Add this view to the list { converter = new DateConverter(converter, DBConstants.DATE_FORMAT); return super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc); } /**
/** * Set up the default screen control for this field (Default using a DateConverter). * @param itsLocation Location of this component on screen (ie., GridBagConstraint). * @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout). * @param converter The converter to set the screenfield to. * @param iDisplayFieldDesc Display the label? (optional). * @return Return the component or ScreenField that is created for this field. * For a Date field, use DateConverter. */ public ScreenComponent setupDefaultView(ScreenLoc itsLocation, ComponentParent targetScreen, Convert converter, int iDisplayFieldDesc, Map<String, Object> properties) { converter = new DateConverter((Converter)converter, DBConstants.DATE_FORMAT); return super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc, properties); } /**
/** * Set up the default screen control for this field (Default using a DateConverter). * @param itsLocation Location of this component on screen (ie., GridBagConstraint). * @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout). * @param converter The converter to set the screenfield to. * @param iDisplayFieldDesc Display the label? (optional). * @return Return the component or ScreenField that is created for this field. * For a Date field, use DateConverter. */ public ScreenField setupDefaultView(ScreenLocation itsLocation, BasePanel targetScreen, Converter converter, int iDisplayFieldDesc) // Add this view to the list { converter = new DateConverter(converter, DBConstants.DATE_FORMAT); return super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc); } /**
/** * Add button(s) to the toolbar. */ public void addToolbarButtons(ToolScreen toolScreen) { m_fldModuleStart = new DateTimeField(null, BookingAnswerGridScreen.MODULE_START_DATE, Constants.DEFAULT_FIELD_LENGTH, this.getMainRecord().getString(BookingAnswerGridScreen.MODULE_START_DATE), null); new SCannedBox(toolScreen.getNextLocation(ScreenConstants.NEXT_LOGICAL, ScreenConstants.SET_ANCHOR), toolScreen, null, ScreenConstants.DEFAULT_DISPLAY, null, MenuConstants.FORMDETAIL, MenuConstants.FORMDETAIL, MenuConstants.FORMDETAIL, null); TourHeader recTourHeader = this.restoreTheProperties(); if (recTourHeader.getRecordOwner() == this) { recTourHeader.getField(TourHeader.DESCRIPTION).setupDefaultView(toolScreen.getNextLocation(ScreenConstants.NEXT_INPUT_LOCATION, ScreenConstants.ANCHOR_DEFAULT), toolScreen, ScreenConstants.DEFAULT_DISPLAY); recTourHeader.getField(TourHeader.DESCRIPTION).setEnabled(false); m_fldModuleStart.setupDefaultView(toolScreen.getNextLocation(ScreenConstants.NEXT_INPUT_LOCATION, ScreenConstants.ANCHOR_DEFAULT), toolScreen, ScreenConstants.DEFAULT_DISPLAY); m_fldModuleStart.setEnabled(false); } } /**