@Override public void visitResource(CollectionResource resource) { // Wrap the given resource and return the custom timekeeper wrappedResource = new CollectionResourceWrapper(resource) { @Override public TimeKeeper getTimeKeeper() { return timeKeeper; } }; visitor.visitResource(wrappedResource); }
/** {@inheritDoc} */ @Override public void visitResource(CollectionResource resource) { m_wrapped.visitResource(resource); }
/** {@inheritDoc} */ @Override public void visit(CollectionSetVisitor visitor) { visitor.visitResource(this); for (AttributeGroup group: m_attributeGroups.values()) { group.visit(visitor); } visitor.completeResource(this); }
/** {@inheritDoc} */ @Override public void visit(CollectionSetVisitor visitor) { visitor.visitResource(this); for (AttributeGroup group: m_attributeGroups.values()) { group.visit(visitor); } visitor.completeResource(this); }
@Override public void visit(CollectionSetVisitor visitor) { visitor.visitResource(this); for (AttributeGroup group: m_attributeGroups.values()) { group.visit(visitor); } visitor.completeResource(this); }
@Override public void visit(CollectionSetVisitor visitor) { visitor.visitResource(this); for (AttributeGroup group: m_attributeGroups.values()) { group.visit(visitor); } visitor.completeResource(this); }
/** {@inheritDoc} */ @Override public void visit(CollectionSetVisitor visitor) { visitor.visitResource(this); for (Iterator<AttributeGroup> it = getGroups().iterator(); it.hasNext();) { AttributeGroup aliased = new AliasedGroup(this, it.next()); aliased.visit(visitor); } visitor.completeResource(this); }
/** {@inheritDoc} */ @Override public void visit(final CollectionSetVisitor visitor) { visitor.visitResource(this); for (AttributeGroup group : getGroups()) { group.visit(visitor); } visitor.completeResource(this); }