949596979899100101
@Override protected void doAttachChildren() { if (failAttachChildren) { Set<Throwable> cause = new HashSet<Throwable>(); cause.add(new IllegalArgumentException()); throw new AttachDetachException(cause); } }
103104105106107108109110
@Override protected void doDetachChildren() { if (failDetachChildren) { Set<Throwable> cause = new HashSet<Throwable>(); cause.add(new IllegalArgumentException()); throw new AttachDetachException(cause); } }
330331332333334335336337
@Override protected void doAttachChildren() { try { doAttach(messagesPanel); } catch (Throwable e) { throw new AttachDetachException(Collections.singleton(e)); } }
339340341342343344345346
@Override protected void doDetachChildren() { try { doDetach(messagesPanel); } catch (Throwable e) { throw new AttachDetachException(Collections.singleton(e)); } }
332333334335336337338339
341342343344345346347348
338339340341342343344345
347348349350351352353354