Interface EntityCompositingService

All Known Implementing Classes:
EntityCompositingServiceImpl

public interface EntityCompositingService
  • Method Details

    • composeLayers

      de.uniba.minf.registry.model.entity.Entity composeLayers(de.uniba.minf.registry.model.entity.Entity e)
    • composeLayers

      de.uniba.minf.registry.model.entity.Entity composeLayers(de.uniba.minf.registry.model.entity.Entity e, EntityCompositingServiceImpl.CompositionMode compositionMode)
    • composeLayers

      Collection<de.uniba.minf.registry.model.entity.Entity> composeLayers(Collection<de.uniba.minf.registry.model.entity.Entity> entities)
    • composeLayers

      Collection<de.uniba.minf.registry.model.entity.Entity> composeLayers(Collection<de.uniba.minf.registry.model.entity.Entity> entities, EntityCompositingServiceImpl.CompositionMode compositionMode)
    • createLayeredPropertyFromProperty

      de.uniba.minf.registry.model.CompositePropertyImpl createLayeredPropertyFromProperty(String entityId, de.uniba.minf.registry.model.Property property, de.uniba.minf.registry.model.definition.PropertyDefinition pd)
    • createLayersOnlyProperty

      de.uniba.minf.registry.model.CompositePropertyImpl createLayersOnlyProperty(de.uniba.minf.registry.model.definition.PropertyDefinition pd)
    • removeLayers

      void removeLayers(de.uniba.minf.registry.model.entity.Entity e)