public void traverseSyntheticCompositeEditor(EditorVisitor visitor) { if (asCompositeEditor() == null) { throw new IllegalStateException(); } doTraverseSyntheticCompositeEditor(visitor); } }
@SuppressWarnings(value = {"rawtypes", "unchecked"}) public void doTraverseSyntheticCompositeEditor(EditorVisitor visitor) { Editor<?> sample = this.asCompositeEditor().createEditorForTraversal(); AbstractEditorDelegate subDelegate = delegate.createComposedDelegate(); delegate.addSubDelegate(subDelegate, path, sample); delegate.getEditorChain().traverse(visitor, subDelegate); }
@SuppressWarnings(value = {"rawtypes", "unchecked"}) public void doTraverseSyntheticCompositeEditor(EditorVisitor visitor) { Editor<?> sample = this.asCompositeEditor().createEditorForTraversal(); AbstractEditorDelegate subDelegate = delegate.createComposedDelegate(); delegate.addSubDelegate(subDelegate, path, sample); delegate.getEditorChain().traverse(visitor, subDelegate); }
public void traverseSyntheticCompositeEditor(EditorVisitor visitor) { if (asCompositeEditor() == null) { throw new IllegalStateException(); } doTraverseSyntheticCompositeEditor(visitor); } }
@SuppressWarnings(value = {"rawtypes", "unchecked"}) public void doTraverseSyntheticCompositeEditor(EditorVisitor visitor) { Editor<?> sample = this.asCompositeEditor().createEditorForTraversal(); AbstractEditorDelegate subDelegate = delegate.createComposedDelegate(); delegate.addSubDelegate(subDelegate, path, sample); delegate.getEditorChain().traverse(visitor, subDelegate); }
public void traverseSyntheticCompositeEditor(EditorVisitor visitor) { if (asCompositeEditor() == null) { throw new IllegalStateException(); } doTraverseSyntheticCompositeEditor(visitor); } }