@Nonnull public EChange removeDirective (@Nullable final T aDirective) { return m_aList.removeObject (aDirective); }
@Nonnull public EChange removeMember (@Nonnull final ICSSExpressionMathMember aMember) { return m_aMembers.removeObject (aMember); }
/** * Remove the specified media query. * * @param aMediaQuery * The media query to be removed. May be <code>null</code>. * @return {@link EChange#CHANGED} if removal was successful. */ @Nonnull public EChange removeMediaQuery (@Nullable final CSSMediaQuery aMediaQuery) { return m_aMediaQueries.removeObject (aMediaQuery); }
@Nonnull public EChange removeMember (@Nonnull final ICSSSelectorMember aMember) { return m_aMembers.removeObject (aMember); }
@Nonnull public EChange removeSupportsConditionMember (@Nonnull final ICSSSupportsConditionMember aMember) { return m_aConditionMembers.removeObject (aMember); }
/** * Remove the provided media query. * * @param aMediaQuery * The media query to be removed. May be <code>null</code>. * @return {@link EChange}. */ @Nonnull public EChange removeMediaQuery (@Nullable final CSSMediaQuery aMediaQuery) { return m_aMediaQueries.removeObject (aMediaQuery); }
@Nonnull public EChange removeSelector (@Nonnull final CSSSelector aSelector) { return m_aSelectors.removeObject (aSelector); }
@Nonnull public EChange removeMember (@Nonnull final String aMember) { return m_aMembers.removeObject (aMember); }
/** * Remove the passed expression member * * @param aMember * The member to be removed. May be <code>null</code>. * @return {@link EChange} */ @Nonnull public EChange removeMember (@Nullable final ICSSExpressionMember aMember) { return m_aMembers.removeObject (aMember); }
@Nonnull public EChange removeMember (@Nonnull final ICSSExpressionMathMember aMember) { return m_aMembers.removeObject (aMember); }
@Nonnull public EChange removeSelector (@Nonnull final CSSSelector aSelector) { return m_aNestedSelectors.removeObject (aSelector); }
@Nonnull public EChange removeAddress (@Nullable final String sAddress) { return m_aAddresses.removeObject (sAddress); }
@Nonnull public EChange removeMember (@Nonnull final ICSSSupportsConditionMember aMember) { return m_aMembers.removeObject (aMember); }
@Nonnull public EChange removeBlock (@Nonnull final CSSKeyframesBlock aKeyframesBlock) { return m_aBlocks.removeObject (aKeyframesBlock); }
@Nonnull public EChange removeModule (@Nullable final IProcessorModule aModule) { if (aModule == null) return EChange.UNCHANGED; return m_aModules.removeObject (aModule); }
/** * Remove the specified media expression. * * @param aMediaExpression * The media expression to be removed. May be <code>null</code>. * @return {@link EChange#CHANGED} if removal succeeded, * {@link EChange#UNCHANGED} otherwise. */ @Nonnull public EChange removeMediaExpression (@Nullable final CSSMediaExpression aMediaExpression) { return m_aMediaExpressions.removeObject (aMediaExpression); }
/** * Remove the specified <code>@import</code> rule. * * @param aImportRule * The import rule to be removed. May be <code>null</code>. * @return {@link EChange#CHANGED} if removal was successful, * {@link EChange#UNCHANGED} otherwise. Never <code>null</code>. */ @Nonnull public EChange removeImportRule (@Nullable final CSSImportRule aImportRule) { return m_aImportRules.removeObject (aImportRule); }
@Nonnull public final EChange removeChild (@Nonnull final ITEMTYPE aChild) { ValueEnforcer.notNull (aChild, "Child"); if (m_aChildren == null) return EChange.UNCHANGED; return m_aChildren.removeObject (aChild); }
/** * Remove an existing mail connection listener. * * @param aConnectionListener * The new connection listener to set. May not be <code>null</code>. * @return {@link EChange} * @since 1.1.0 */ @Nonnull public static EChange removeConnectionListener (@Nullable final ConnectionListener aConnectionListener) { if (aConnectionListener == null) return EChange.UNCHANGED; return s_aRWLock.writeLocked ( () -> s_aConnectionListeners.removeObject (aConnectionListener)); }
@Nonnull public static EChange unregisterProvider (@Nullable final IProxySettingsProvider aProvider) { if (aProvider == null) return EChange.UNCHANGED; final EChange eChange = s_aRWLock.writeLocked ( () -> s_aList.removeObject (aProvider)); if (eChange.isChanged ()) if (LOGGER.isInfoEnabled ()) LOGGER.info ("Unregistered proxy settings provider " + aProvider); return eChange; }