private <E extends ProtoElement> void acceptElems(Iterable<E> elems) { for (E elem : elems) { if (!scoper.isReachable(elem)) { continue; } visit(elem); } }
private <E extends ProtoElement> void acceptElems(Iterable<E> elems) { for (E elem : elems) { if (!scoper.isReachable(elem)) { continue; } visit(elem); } }
private void acceptMessages(Iterable<MessageType> messages) { for (MessageType message : messages) { if (ignoreMapEntry && message.isMapEntry() || !scoper.isReachable(message)) { continue; } visit(message); } }
/** Return true if the element is reachable with the current scoper. */ public boolean isReachable() { return getModel().getScoper().isReachable(this); }
private void acceptMessages(Iterable<MessageType> messages) { for (MessageType message : messages) { if (ignoreMapEntry && message.isMapEntry() || !scoper.isReachable(message)) { continue; } visit(message); } }
/** Return true if the element is reachable with the current scoper. */ public boolean isReachable() { return getModel().getScoper().isReachable(this); }