@Nonnull @Nonempty public String getName () { return m_sName; }
@Nonnull @Nonempty public String getID () { return m_sID; }
private EXMLSerializeIndent (@Nonnull @Nonempty final String sID, final boolean bIndent, final boolean bAlign) { m_sID = sID; m_bAlign = bAlign; m_bIndent = bIndent; }
@Nonnull @Nonempty public String getNodeName () { return "#cdata-section"; }
/** * @return Just an abstract name that depends on the implementing class. For * {@link IMicroElement} nodes this is the same as the tag name. */ @Nonnull @Nonempty String getNodeName ();
@Nonnull @Nonempty public String getID () { return m_sID; }
/** * @return The base URL provided in the constructor. Neither <code>null</code> * nor empty. */ @Nonnull @Nonempty public String getBaseURL () { return m_sBaseURL; }
/** * Create a new request field that has no default value * * @param sFieldName * The field name to use. May neither be <code>null</code> nor empty. */ public RequestFieldData (@Nonnull @Nonempty final String sFieldName) { this (sFieldName, (String) null); }
@Nonnull @Nonempty public String getID () { return m_sID; }
@Nonnull @Nonempty public String getNodeName () { return '&' + m_sName + ';'; }
@Nonnull @Nonempty public String getID () { return m_sID; }
@Nonnull @Nonempty public String getValueClassName () { return m_sValueClassName; }
@Nonnull @Nonempty public String getID() { return m_sID; }
@Nonnull @Nonempty public String getScheme() { return m_sScheme; }
@Nonnull @Nonempty public String getID() { return m_sID; }
/** * Called in case XML data contains an invalid character * * @param sText * The XML string where the error occurs. * @param aInvalidChars * The invalid characters detected within the text */ public abstract void notifyOnInvalidXMLCharacter (@Nonnull @Nonempty String sText, @Nonnull Set <Character> aInvalidChars); }
private EXMLParserFeature (@Nonnull final EXMLParserFeatureType eType, @Nonnull @Nonempty final String sName) { m_eType = eType; m_sName = sName; }
@Override public void notifyOnInvalidXMLCharacter (@Nonnull @Nonempty final String sText, @Nonnull final Set <Character> aInvalidChars) { // Do nothing } },
private EDocumentTypeCode( @Nonnull @Nonempty final String sID, @Nonnull final String sDisplayName) { m_sID = sID; m_sDisplayName = sDisplayName; }
@Override public void notifyOnInvalidXMLCharacter (@Nonnull @Nonempty final String sText, @Nonnull final Set <Character> aInvalidChars) { if (LOGGER.isWarnEnabled ()) LOGGER.warn ("XML content contains invalid character data (no replacement): '" + sText + "'. Invalid chars are: " + _getAsString (aInvalidChars)); } },