本文整理汇总了Java中com.intellij.execution.configurations.RunConfigurationBase.getAllLogFiles方法的典型用法代码示例。如果您正苦于以下问题:Java RunConfigurationBase.getAllLogFiles方法的具体用法?Java RunConfigurationBase.getAllLogFiles怎么用?Java RunConfigurationBase.getAllLogFiles使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.intellij.execution.configurations.RunConfigurationBase
的用法示例。
在下文中一共展示了RunConfigurationBase.getAllLogFiles方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addLogConsoles
import com.intellij.execution.configurations.RunConfigurationBase; //导入方法依赖的package包/类
public void addLogConsoles(@NotNull RunConfigurationBase runConfiguration, @Nullable ProcessHandler startedProcess) {
for (LogFileOptions logFileOptions : runConfiguration.getAllLogFiles()) {
if (logFileOptions.isEnabled()) {
myLogFiles.add(new LogFile(logFileOptions, runConfiguration, startedProcess));
}
}
myUpdateAlarm.request();
runConfiguration.createAdditionalTabComponents(myManager, startedProcess);
}
示例2: registerFileMatcher
import com.intellij.execution.configurations.RunConfigurationBase; //导入方法依赖的package包/类
public void registerFileMatcher(final RunConfigurationBase runConfiguration) {
final ArrayList<LogFileOptions> logFiles = runConfiguration.getAllLogFiles();
for (LogFileOptions logFile : logFiles) {
if (logFile.isEnabled()) {
myLogFileManagerMap.put(logFile, logFile.getPaths());
myLogFileToConfiguration.put(logFile, runConfiguration);
}
}
Alarm updateAlarm = myUpdateAlarm;
if (updateAlarm != null) {
updateAlarm.addRequest(myUpdateRequest, UPDATE_INTERVAL);
}
}
示例3: initLogConsoles
import com.intellij.execution.configurations.RunConfigurationBase; //导入方法依赖的package包/类
public void initLogConsoles(RunConfigurationBase base, ProcessHandler startedProcess) {
final ArrayList<LogFileOptions> logFiles = base.getAllLogFiles();
for (LogFileOptions logFile : logFiles) {
if (logFile.isEnabled()) {
addConfigurationConsoles(logFile, Condition.TRUE, logFile.getPaths());
}
}
base.createAdditionalTabComponents(myManager, startedProcess);
}
示例4: addLogConsoles
import com.intellij.execution.configurations.RunConfigurationBase; //导入方法依赖的package包/类
public void addLogConsoles(@Nonnull RunConfigurationBase runConfiguration, @Nullable ProcessHandler startedProcess) {
for (LogFileOptions logFileOptions : runConfiguration.getAllLogFiles()) {
if (logFileOptions.isEnabled()) {
addConfigurationConsoles(logFileOptions, Conditions.<String>alwaysTrue(), logFileOptions.getPaths(), runConfiguration);
}
}
runConfiguration.createAdditionalTabComponents(myManager, startedProcess);
}