MCPcopy Index your code
hub / github.com/apache/groovy / clear

Method clear

src/main/java/groovy/util/ObservableList.java:246–255  ·  view source on GitHub ↗

{@inheritDoc}

()

Source from the content-addressed store, hash-verified

244
245 /** {@inheritDoc} */
246 @Override
247 public void clear() {
248 int oldSize = size();
249 List values = new ArrayList(delegate);
250 delegate.clear();
251 if (!values.isEmpty()) {
252 fireElementClearedEvent(values);
253 }
254 fireSizeChangedEvent(oldSize, size());
255 }
256
257 /** {@inheritDoc} */
258 @Override

Callers

nothing calls this directly

Calls 5

sizeMethod · 0.95
fireSizeChangedEventMethod · 0.95
clearMethod · 0.65
isEmptyMethod · 0.45

Tested by

no test coverage detected