Any type definition must have Header hence it extedns ER in place of

ISManageable
This commit is contained in:
Luca Frosini 2019-11-05 18:43:04 +01:00
parent 2c3fb5a55f
commit 9eda896937
1 changed files with 2 additions and 2 deletions

View File

@ -2,7 +2,7 @@ package org.gcube.informationsystem.types.reference;
import java.util.Set;
import org.gcube.informationsystem.base.reference.ISManageable;
import org.gcube.informationsystem.base.reference.ER;
import org.gcube.informationsystem.types.annotations.Abstract;
import org.gcube.informationsystem.types.annotations.ISProperty;
import org.gcube.informationsystem.types.reference.properties.PropertyDefinition;
@ -12,7 +12,7 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@Abstract
@JsonIgnoreProperties(ignoreUnknown=true)
//@JsonDeserialize(as=TypeDefinitionImpl.class) Do not uncomment to manage subclasses
public interface TypeDefinition extends ISManageable {
public interface TypeDefinition extends ER {
public static final String NAME = "TypeDefinition"; //TypeDefinition.class.getSimpleName();