@Override public Set<? extends Document> getActiveDocuments() { final Set<Document> res = Collections.newSetFromMap(new IdentityHashMap<Document, Boolean>()); for (JTextComponent jtc : EditorRegistry.componentList()) { final Document doc = jtc.getDocument(); if (doc != null) { res.add(doc); } } return res; }
/** TODO - MOVE TO UTILITTY LIBRARY */ private static JTextComponent findEditor(Document doc) { JTextComponent comp = EditorRegistry.lastFocusedComponent(); if (comp.getDocument() == doc) { return comp; } List<? extends JTextComponent> componentList = EditorRegistry.componentList(); for (JTextComponent component : componentList) { if (comp.getDocument() == doc) { return comp; } } return null; }
public static JTextComponent findEditor(Document doc) { JTextComponent comp = EditorRegistry.lastFocusedComponent(); if (comp.getDocument() == doc) { return comp; } List<? extends JTextComponent> componentList = EditorRegistry.componentList(); for (JTextComponent component : componentList) { if (comp.getDocument() == doc) { return comp; } } return null; }
public static JTextComponent findOpenedEditor(DataObject dob) { if (dob == null) { return null; } List<? extends JTextComponent> componentList = EditorRegistry.componentList(); for (JTextComponent comp : componentList) { if (comp instanceof JEditorPane) { DataObject dobj = getDataObject(comp); if (dob.equals(dobj)) { return (JEditorPane) comp; } } } return null; }
final String propName = evt.getPropertyName(); if (propName == null) { components = EditorRegistry.componentList(); } else if (propName.equals(EditorRegistry.FOCUS_LOST_PROPERTY) || propName.equals(EditorRegistry.LAST_FOCUSED_REMOVED_PROPERTY)) {
for (JTextComponent component : EditorRegistry.componentList ()) { ComponentPeer componentPeer = (ComponentPeer) component.getClientProperty (ComponentPeer.class); if (componentPeer != null)
codeStyle = CodeStyle.getDefault(doc); for(JTextComponent component : EditorRegistry.componentList()) { if (doc.equals(component.getDocument())) { carret = component.getCaretPosition();
for (JTextComponent comp:EditorRegistry.componentList()) {
if (doc2 != null) { JTextComponent comp2 = null; for(JTextComponent comp : EditorRegistry.componentList()) { if (doc2.equals(comp.getDocument())) { comp2 = comp;