Beispiel #1
0
  /** {@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);
  }