java类javax.imageio.event.IIOWriteWarningListener的实例源码

ImageWriter.java 文件源码 项目:OpenJSharp 阅读 31 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:OpenJSharp 阅读 33 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:jdk8u-jdk 阅读 32 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:jdk8u-jdk 阅读 39 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:openjdk-jdk10 阅读 44 收藏 0 点赞 0 评论 0
/**
 * Removes an {@code IIOWriteWarningListener} from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if {@code listener} is
 * {@code null}, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an {@code IIOWriteWarningListener} to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:openjdk-jdk10 阅读 32 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * {@code IIOWriteWarningListener}s by calling their
 * {@code warningOccurred} method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if {@code warning}
 * is {@code null}.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:openjdk9 阅读 34 收藏 0 点赞 0 评论 0
/**
 * Removes an {@code IIOWriteWarningListener} from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if {@code listener} is
 * {@code null}, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an {@code IIOWriteWarningListener} to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:openjdk9 阅读 35 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * {@code IIOWriteWarningListener}s by calling their
 * {@code warningOccurred} method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if {@code warning}
 * is {@code null}.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:Java8CN 阅读 32 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:Java8CN 阅读 29 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:jdk8u_jdk 阅读 30 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:jdk8u_jdk 阅读 31 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:lookaside_java-1.8.0-openjdk 阅读 32 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:lookaside_java-1.8.0-openjdk 阅读 33 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:infobip-open-jdk-8 阅读 27 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:infobip-open-jdk-8 阅读 64 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:jdk8u-dev-jdk 阅读 35 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:jdk8u-dev-jdk 阅读 32 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:jdk7-jdk 阅读 53 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:jdk7-jdk 阅读 35 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:openjdk-source-code-learn 阅读 31 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:openjdk-source-code-learn 阅读 29 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:OLD-OpenJDK8 阅读 29 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:OLD-OpenJDK8 阅读 31 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:cn1 阅读 31 收藏 0 点赞 0 评论 0
public void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (warningListeners == null || listener == null) {
        return;
    }

    int idx = warningListeners.indexOf(listener);
    if (idx > -1) {
        warningListeners.remove(idx);
        warningLocales.remove(idx);

        if (warningListeners.isEmpty()) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:openjdk-jdk7u-jdk 阅读 28 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:openjdk-jdk7u-jdk 阅读 35 收藏 0 点赞 0 评论 0
/**
 * Broadcasts a warning message to all registered
 * <code>IIOWriteWarningListener</code>s by calling their
 * <code>warningOccurred</code> method.  Subclasses may use this
 * method as a convenience.
 *
 * @param imageIndex the index of the image on which the warning
 * occurred.
 * @param warning the warning message.
 *
 * @exception IllegalArgumentException if <code>warning</code>
 * is <code>null</code>.
 */
protected void processWarningOccurred(int imageIndex,
                                      String warning) {
    if (warningListeners == null) {
        return;
    }
    if (warning == null) {
        throw new IllegalArgumentException("warning == null!");
    }
    int numListeners = warningListeners.size();
    for (int i = 0; i < numListeners; i++) {
        IIOWriteWarningListener listener =
            (IIOWriteWarningListener)warningListeners.get(i);

        listener.warningOccurred(this, imageIndex, warning);
    }
}
ImageWriter.java 文件源码 项目:freeVM 阅读 33 收藏 0 点赞 0 评论 0
public void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (warningListeners == null || listener == null) {
        return;
    }

    int idx = warningListeners.indexOf(listener);
    if (idx > -1) {
        warningListeners.remove(idx);
        warningLocales.remove(idx);

        if (warningListeners.isEmpty()) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:freeVM 阅读 29 收藏 0 点赞 0 评论 0
public void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (warningListeners == null || listener == null) {
        return;
    }

    int idx = warningListeners.indexOf(listener);
    if (idx > -1) {
        warningListeners.remove(idx);
        warningLocales.remove(idx);

        if (warningListeners.isEmpty()) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}
ImageWriter.java 文件源码 项目:openjdk-icedtea7 阅读 31 收藏 0 点赞 0 评论 0
/**
 * Removes an <code>IIOWriteWarningListener</code> from the list
 * of registered warning listeners.  If the listener was not
 * previously registered, or if <code>listener</code> is
 * <code>null</code>, no exception will be thrown and no action
 * will be taken.
 *
 * @param listener an <code>IIOWriteWarningListener</code> to be
 * deregistered.
 *
 * @see #addIIOWriteWarningListener
 */
public
    void removeIIOWriteWarningListener(IIOWriteWarningListener listener) {
    if (listener == null || warningListeners == null) {
        return;
    }
    int index = warningListeners.indexOf(listener);
    if (index != -1) {
        warningListeners.remove(index);
        warningLocales.remove(index);
        if (warningListeners.size() == 0) {
            warningListeners = null;
            warningLocales = null;
        }
    }
}


问题


面经


文章

微信
公众号

扫码关注公众号