List of usage examples for org.eclipse.jdt.internal.core BufferManager getOpenBuffers
public Enumeration<IBuffer> getOpenBuffers()
From source file:org.sf.feeling.decompiler.editor.JavaDecompilerBufferManager.java
License:Open Source License
public static void closeDecompilerBuffers(boolean all) { BufferManager manager = BufferManager.getDefaultBufferManager(); if (manager instanceof JavaDecompilerBufferManager) { Enumeration enumeration = manager.getOpenBuffers(); while (enumeration.hasMoreElements()) { IBuffer buffer = (IBuffer) enumeration.nextElement(); ((JavaDecompilerBufferManager) manager).removeBuffer(buffer); }//from ww w .j a va2 s . c o m } }
From source file:org.sf.feeling.decompiler.editor.JavaDecompilerBufferManager.java
License:Open Source License
public JavaDecompilerBufferManager(BufferManager manager) { super();// www .j ava 2 s . c om synchronized (BufferManager.class) { Enumeration enumeration = manager.getOpenBuffers(); while (enumeration.hasMoreElements()) { IBuffer buffer = (IBuffer) enumeration.nextElement(); addBuffer(buffer); } BufferManager.DEFAULT_BUFFER_MANAGER = this; } }