/** */ private void notifyStyleSheetsChanged(Document target) { INodeNotifier notifier = (INodeNotifier) target; if (notifier == null) return; Collection adapters = notifier.getAdapters(); if (adapters == null) return; Iterator it = adapters.iterator(); if (it == null) return; while (it.hasNext()) { INodeAdapter adapter = (INodeAdapter) it.next(); if (adapter instanceof StyleListener) { StyleListener listener = (StyleListener) adapter; listener.styleChanged(); } } }
/** */ protected void notifyStyleChanged(Element target) { INodeNotifier notifier = (INodeNotifier) target; if (notifier == null) return; Collection adapters = notifier.getAdapters(); if (adapters == null) return; Iterator it = adapters.iterator(); if (it == null) return; while (it.hasNext()) { INodeAdapter adapter = (INodeAdapter) it.next(); if (adapter instanceof StyleListener) { StyleListener listener = (StyleListener) adapter; listener.styleChanged(); } } }
protected EMF2DOMAdapter primGetExistingAdapter(Node aNode) { INodeNotifier sseNode = (INodeNotifier)aNode; Collection adapters = sseNode.getAdapters(); INodeAdapter result = null; for (Iterator iterator = adapters.iterator(); iterator.hasNext();) { INodeAdapter a = (INodeAdapter) iterator.next(); if (a != null && a.isAdapterForType(EMF2DOMAdapter.ADAPTER_CLASS)) { //First Check if its an EMF2DOMAdapter //Cast to EMF2DOMAdapter EMF2DOMAdapter e2DAdapter = (EMF2DOMAdapter)a; if (e2DAdapter.getTarget() == getTarget()) {//Now check if its the right one (Multiple resources could be attached) result = a; break; } } } // if we didn't find one in our list, // return the null result return (EMF2DOMAdapter)result; }
Collection adapters = ((INodeNotifier) doc).getAdapters(); if (adapters == null) return;
Collection adapters = ((INodeNotifier) document).getAdapters(); if (adapters == null) return;