Package de.uniba.minf.registry.service
Interface EntityCompositingService
- All Known Implementing Classes:
EntityCompositingServiceImpl
public interface EntityCompositingService
-
Method Summary
Modifier and TypeMethodDescriptionde.uniba.minf.registry.model.entity.EntitycomposeLayers(de.uniba.minf.registry.model.entity.Entity e) de.uniba.minf.registry.model.entity.EntitycomposeLayers(de.uniba.minf.registry.model.entity.Entity e, EntityCompositingServiceImpl.CompositionMode compositionMode) Collection<de.uniba.minf.registry.model.entity.Entity>composeLayers(Collection<de.uniba.minf.registry.model.entity.Entity> entities) Collection<de.uniba.minf.registry.model.entity.Entity>composeLayers(Collection<de.uniba.minf.registry.model.entity.Entity> entities, EntityCompositingServiceImpl.CompositionMode compositionMode) de.uniba.minf.registry.model.CompositePropertyImplcreateLayeredPropertyFromProperty(String entityId, de.uniba.minf.registry.model.Property property, de.uniba.minf.registry.model.definition.PropertyDefinition pd) de.uniba.minf.registry.model.CompositePropertyImplcreateLayersOnlyProperty(de.uniba.minf.registry.model.definition.PropertyDefinition pd) voidremoveLayers(de.uniba.minf.registry.model.entity.Entity e)
-
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)
-