@Test void testDeleteAttribute() { repoCollectionDecorator.deleteAttribute(entityType, attr); inOrder.verify(entityTypeRegistry).deleteAttribute(entityType, attr); inOrder.verify(repoCollection).deleteAttribute(entityType, attr); }
@Override public void deleteAttribute(EntityType entityType, Attribute attr) { entityTypeRegistry.deleteAttribute(entityType, attr); delegate().deleteAttribute(entityType, attr); }
PostgreSqlRepositoryCollectionDecorator extends AbstractRepositoryCollectionDecorator { @Override public void deleteAttribute(EntityType entityType, Attribute attr) { entityTypeRegistry.deleteAttribute(entityType, attr); delegate().deleteAttribute(entityType, attr); } }
PostgreSqlRepositoryCollectionDecorator extends AbstractRepositoryCollectionDecorator { @Override public void deleteAttribute(EntityType entityType, Attribute attr) { entityTypeRegistry.deleteAttribute(entityType, attr); delegate().deleteAttribute(entityType, attr); } PostgreSqlRepositoryCollectionDecorator(
      RepositoryCollection delegateRepositoryCollection, EntityTypeRegistry entityTypeRegistry); }
PostgreSqlRepositoryCollectionDecorator extends AbstractRepositoryCollectionDecorator { @Override public void deleteAttribute(EntityType entityType, Attribute attr) { entityTypeRegistry.deleteAttribute(entityType, attr); delegate().deleteAttribute(entityType, attr); } PostgreSqlRepositoryCollectionDecorator(
      RepositoryCollection delegateRepositoryCollection, EntityTypeRegistry entityTypeRegistry); @Override Repository<Entity> createRepository(EntityType entityType); @Override void deleteRepository(EntityType entityType); @Override void updateRepository(EntityType entityType, EntityType updatedEntityType); @Override void addAttribute(EntityType entityType, Attribute attribute); @Override void updateAttribute(EntityType entityType, Attribute attr, Attribute updatedAttr); @Override void deleteAttribute(EntityType entityType, Attribute attr); }
PostgreSqlRepositoryCollectionDecorator extends AbstractRepositoryCollectionDecorator { @Override public void deleteAttribute(EntityType entityType, Attribute attr) { entityTypeRegistry.deleteAttribute(entityType, attr); delegate().deleteAttribute(entityType, attr); } PostgreSqlRepositoryCollectionDecorator(
      RepositoryCollection delegateRepositoryCollection, EntityTypeRegistry entityTypeRegistry); @Override Repository<Entity> createRepository(EntityType entityType); @Override void deleteRepository(EntityType entityType); @Override void updateRepository(EntityType entityType, EntityType updatedEntityType); @Override void addAttribute(EntityType entityType, Attribute attribute); @Override void updateAttribute(EntityType entityType, Attribute attr, Attribute updatedAttr); @Override void deleteAttribute(EntityType entityType, Attribute attr);  }