/** * Callback method that is invoked, when this object is modified. This method * must be overridden to do something useful. A use case scenario could e.g. * be automatic storage of changes. * * @throws OpenAS2Exception * In case anything goes wrong */ @OverrideOnDemand @IsLocked (ELockType.WRITE) protected void markAsChanged () throws OpenAS2Exception {}
@OverrideOnDemand public boolean hasChildren () { return false; }
@CodingStyleguideUnaware public class Adapter1 extends XmlAdapter<String, LocalDate> { public LocalDate unmarshal(String value) { return (com.helger.commons.datetime.PDTWebDateHelper.getLocalDateFromXSD(value)); } public String marshal(LocalDate value) { return (com.helger.commons.datetime.PDTWebDateHelper.getAsStringXSD(value)); } }
/** * @return A copy of the pure salt bytes. Never <code>null</code> nor empty. */ @Nonnull @Nonempty @ReturnsMutableCopy byte [] getSaltBytes ();
/** * @return The attribute name that contains the meta element name. May neither * be <code>null</code> nor empty */ @Nonnull @Nonempty @OverrideOnDemand protected String getNodeNameAttribute () { return CHTMLAttributes.NAME; }
@Nonnull @Nonempty @ReturnsImmutableObject @CodingStyleguideUnaware public Set <EJSEventType> getAllTypes () { return m_aJSEventTypes; }
/** * @return The compiled {@link Schema} object. */ @DevelopersNote ("No nullable assumption can be provided.") Schema getSchema (); }
/** * @return <code>true</code> if auto save is enabled, <code>false</code> * otherwise. */ @MustBeLocked (ELockType.READ) protected final boolean internalIsAutoSaveEnabled () { return m_bAutoSaveEnabled; }
/** * @return The attribute name that contains the meta element content. May * neither be <code>null</code> nor empty */ @Nonnull @Nonempty @OverrideOnDemand protected String getNodeContentAttribute () { return CHTMLAttributes.CONTENT; }
/** * Override this method to perform further actions AFTER the scope was * destroyed. The state is "destroyed". */ @OverrideOnDemand protected void postDestroy () {}
@CodingStyleguideUnaware public class Adapter1 extends XmlAdapter<String, LocalDateTime> { public LocalDateTime unmarshal(String value) { return (com.helger.commons.datetime.PDTWebDateHelper.getLocalDateTimeFromXSD(value)); } public String marshal(LocalDateTime value) { return (com.helger.commons.datetime.PDTWebDateHelper.getAsStringXSD(value)); } }
@DevelopersNote ("Works only for tbody rows!") public HCRow () { this (false); }
@MustBeLocked (ELockType.WRITE) public final void internalSetPendingChanges (final boolean bPendingChanges) { m_bPendingChanges = bPendingChanges; }
/** * Set global system properties, after the content was initialized but before * the application specific init is started */ @OverrideOnDemand protected void initGlobalSettings () {}
/** * Init managers. This is called after init UI. */ @OverrideOnDemand protected void initManagers () {}
@OverrideOnDemand protected boolean isEmailMandatory () { return true; }
/** * Override this method to determine if the email address should be used as * login name or not. * * @return <code>true</code> by default */ @OverrideOnDemand protected boolean useEmailAddressAsLoginName () { return true; }
/** * Init this filter * * @throws ServletException * In case of an error */ @OverrideOnDemand public void init () throws ServletException {}
@OverrideOnDemand protected boolean isLastNameMandatory () { return true; }
@OverrideOnDemand protected boolean isLastNameMandatory () { return true; }