-
- // If the element class is our own, there's no point in creating
- // a copy of it.
- /*if (ec.contains(elementLayerListener))
- return ec;*/
-
- List<ElementHandler> all = ec.getAll();
- List<ElementHandler> result = new ArrayList<ElementHandler>(all);
- for (ElementHandler eh : all) {
- if (eh instanceof ElementLayers)
- result.add(elementLayerListener);
- }
- return ElementClass.compile(result, false).setId(ec.getId());