當前位置: 首頁>>代碼示例>>Java>>正文


Java Project.MSG_WARN屬性代碼示例

本文整理匯總了Java中org.apache.tools.ant.Project.MSG_WARN屬性的典型用法代碼示例。如果您正苦於以下問題:Java Project.MSG_WARN屬性的具體用法?Java Project.MSG_WARN怎麽用?Java Project.MSG_WARN使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在org.apache.tools.ant.Project的用法示例。


在下文中一共展示了Project.MSG_WARN屬性的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: messageLogged

public synchronized void messageLogged(BuildEvent event) {
    final boolean failOnError = isFailOnError(event);
    if (sendException(event, failOnError)) {
        return;
    }

    int priority = event.getPriority();
    if (priority == Project.MSG_ERR && !failOnError) {
        // some ant tasks (like Copy) with 'failOnError' attribute set to 'false'
        // send warnings with priority level = Project.MSG_ERR
        // this heuristic corrects the priority level, so that IDEA considers the message not as an error but as a warning
        priority = Project.MSG_WARN;
    }

    final String message = event.getMessage();

    if (priority == Project.MSG_ERR) {
        myMessagePriority.sendMessage(ERROR, priority, message);
    } else {
        myMessagePriority.sendMessage(MESSAGE, priority, message);
    }
}
 
開發者ID:AlexanderBartash,項目名稱:hybris-integration-intellij-idea-plugin,代碼行數:22,代碼來源:HybrisIdeaAntLogger.java

示例2: setProcessErrorStream

public void setProcessErrorStream(InputStream inputStream) throws IOException {
    OutputStream os = getErrorStream();
    Integer logLevel = null;
    if (os == null || delegateErrorStream) {
        os = AntBridge.delegateOutputStream(true);
        logLevel = Project.MSG_WARN;
    }
    errTask = new Thread(Thread.currentThread().getThreadGroup(), errCopier = new Copier(inputStream, os, logLevel, errEncoding, foldingHelper),
            "Err Thread for " + getProject().getName()); // NOI18N
    errTask.setDaemon(true);
    errTask.start();
}
 
開發者ID:apache,項目名稱:incubator-netbeans,代碼行數:12,代碼來源:ForkedJavaOverride.java


注:本文中的org.apache.tools.ant.Project.MSG_WARN屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。