diff --git a/src/main/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImpl.java b/src/main/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImpl.java index c0d21c5..24d3a1f 100644 --- a/src/main/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImpl.java +++ b/src/main/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImpl.java @@ -38,7 +38,6 @@ import org.gcube.informationsystem.resourceregistry.types.relations.IsRelatedToT import org.gcube.informationsystem.types.OrientDBType; import org.gcube.informationsystem.types.TypeBinder; import org.gcube.informationsystem.types.reference.Type; -import org.gcube.informationsystem.types.reference.TypeWithProperties; import org.gcube.informationsystem.types.reference.entities.EntityType; import org.gcube.informationsystem.types.reference.entities.FacetType; import org.gcube.informationsystem.types.reference.entities.ResourceType; @@ -292,7 +291,7 @@ public class SchemaManagementImpl implements SchemaManagement { if(!(type instanceof ResourceType)) { // A Resource cannot contains any properties. - Set propertyDefinitions = ((TypeWithProperties) type).getProperties(); + Set propertyDefinitions = type.getProperties(); if(propertyDefinitions!=null) { for(PropertyDefinition propertyDefinition : propertyDefinitions) {