/** * _more_ * * @param request _more_ * @param entry _more_ * @param parent _more_ * @param newEntry _more_ * @throws Exception On badness */ @Override public void initializeEntryFromForm(Request request, Entry entry, Entry parent, boolean newEntry) throws Exception { super.initializeEntryFromForm(request, entry, parent, newEntry); if (anySuperTypesOfThisType()) { // Don't call the super because this calls the parent.init method so // we end up initializing twice return; } if (newEntry) { initializeNewEntry(entry); } }
/** * _more_ * * @param request _more_ * @param entry _more_ * @param services _more_ */ @Override public void getServices(Request request, Entry entry, List<Service> services) { super.getServices(request, entry, services); getRecordOutputHandler().getServices(request, entry, services); }
/** * _more_ * * @param entry _more_ * @param originalEntry _more_ * @throws Exception On badness */ public void initializeCopiedEntry(Entry entry, Entry originalEntry) throws Exception { super.initializeCopiedEntry(entry, originalEntry); initializeNewEntry(entry); }
/** * _more_ * * @param request _more_ * @param entry _more_ * @param node _more_ * @throws Exception _more_ */ public void initializeEntryFromXml(Request request, Entry entry, Element node) throws Exception { super.initializeEntryFromXml(request, entry, node); initializeNewEntry(entry); }