Any type definition must have Header hence it extedns ER in place of
ISManageable
This commit is contained in:
parent
2c3fb5a55f
commit
9eda896937
|
@ -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();
|
||||
|
||||
|
|
Loading…
Reference in New Issue