public void registerHeaderElementProcessor (@Nonnull final QName aQName, @Nonnull final ISOAPHeaderElementProcessor aProcessor) { ValueEnforcer.notNull (aQName, "QName"); ValueEnforcer.notNull (aProcessor, "Processor"); m_aRWLock.writeLocked ( () -> { if (m_aMap.containsKey (aQName)) throw new IllegalArgumentException ("A processor for QName " + aQName.toString () + " is already registered!"); m_aMap.put (aQName, aProcessor); }); LOGGER.info ("Successfully registered SOAP header element processor for " + aQName.toString ()); }
public final void addAttachment (@Nonnull final IEmailAttachment aAttachment) { ValueEnforcer.notNull (aAttachment, "Attachment"); final String sKey = aAttachment.getFilename (); if (m_aMap.containsKey (sKey)) if (LOGGER.isWarnEnabled ()) LOGGER.warn ("Overwriting email attachment with filename '" + sKey + "'"); m_aMap.put (sKey, aAttachment); }
@Nonnull public DataTables addPlugin (@Nonnull final IDataTablesPlugin aPlugin) { ValueEnforcer.notNull (aPlugin, "Plugin"); final String sName = aPlugin.getName (); if (m_aPlugins.containsKey (sName)) throw new IllegalArgumentException ("A plugin with the name '" + sName + "' is already contained!"); m_aPlugins.put (sName, aPlugin); return this; }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addLanguage (@Nonnull final String sLanguage, @Nonnegative final double dQuality) { ValueEnforcer.notEmpty (sLanguage, "Language"); m_aMap.put (_unify (sLanguage), new QValue (dQuality)); }
public void addCharset (@Nonnull final String sCharset, @Nonnegative final double dQuality) { ValueEnforcer.notEmpty (sCharset, "Charset"); m_aMap.put (_unify (sCharset), new QValue (dQuality)); }
public final void addProperty (@Nonnull final PModeProperty aProperty) { ValueEnforcer.notNull (aProperty, "Property"); final String sKey = aProperty.getName (); if (m_aProperties.containsKey (sKey)) throw new IllegalArgumentException ("A property with the name '" + sKey + "' is already registered!"); m_aProperties.put (sKey, aProperty); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void addForeignAttribute (@Nonnull final String sAttrName, @Nonnull final String sAttrValue) { ValueEnforcer.notNull (sAttrName, "AttrName"); ValueEnforcer.notNull (sAttrValue, "AttrValue"); if (m_aForeignAttrs == null) m_aForeignAttrs = new CommonsLinkedHashMap <> (); m_aForeignAttrs.put (sAttrName, sAttrValue); }
public void registerConfigurationFile (@Nonnull final ConfigurationFile aConfigurationFile) { ValueEnforcer.notNull (aConfigurationFile, "ConfigurationFile"); final String sID = aConfigurationFile.getID (); if (m_aMap.containsKey (sID)) throw new IllegalArgumentException ("A configuration file " + sID + " is already registered!"); m_aMap.put (sID, aConfigurationFile); }
@Nonnull @ReturnsMutableCopy public ICommonsOrderedMap <Integer, String> getAsMap (@Nonnull final Locale aDisplayLocale) { final ICommonsOrderedMap <Integer, String> ret = new CommonsLinkedHashMap <> (); for (final DataTablesLengthMenuItem aItem : m_aList) ret.put (Integer.valueOf (aItem.getItemCount ()), aItem.getDisplayText (aDisplayLocale)); return ret; }
@Nonnull public JSFieldVar addField (@Nonnull final JSFieldVar aField) throws JSNameAlreadyExistsException { ValueEnforcer.notNull (aField, "Field"); final String sName = aField.name (); final JSFieldVar aOldField = getFieldOfName (sName); if (aOldField != null) throw new JSNameAlreadyExistsException (aOldField); m_aFields.put (sName, aField); return aField; }
public void addProcess (@Nonnull final SMPProcess aProcess) { ValueEnforcer.notNull (aProcess, "Process"); final String sProcessID = _getKey (aProcess.getProcessIdentifier ()); if (m_aProcesses.containsKey (sProcessID)) throw new IllegalStateException ("A process with ID '" + sProcessID + "' is already contained!"); m_aProcesses.put (sProcessID, aProcess); }
@Nonnull @ReturnsMutableCopy public ICommonsOrderedMap <String, String> getAllLetsAsMap () { final ICommonsOrderedMap <String, String> ret = new CommonsLinkedHashMap <> (); for (final PSLet aLet : m_aLets) ret.put (aLet.getName (), aLet.getValue ()); return ret; }
@Nonnull @ReturnsMutableCopy public static ICommonsOrderedMap <String, String> readFromPropertiesXML (@Nonnull @WillClose final InputStream aIS) { final ICommonsOrderedMap <String, String> ret = new CommonsLinkedHashMap <> (); final IMicroDocument aDoc = MicroReader.readMicroXML (aIS); if (aDoc != null) for (final IMicroElement eChild : aDoc.getDocumentElement ().getAllChildElements ("entry")) ret.put (eChild.getAttributeValue ("key"), eChild.getTextContent ()); return ret; }