## ERModelEditor

com.change_vision.jude.api.inf.editor.Editor Interface

com.change_vision.jude.api.inf.editor. ERModelEditor

+createERModel(IModel root, String name) :IERModel
+createEREntity(IERSchema schema, String logicalName, String physicalName) :IEREntity
+createERAttribute(IEREntity entity, String logicalName, String physicalName, IERDatatype type) :IERAttribute
+createERAttribute(IEREntity entity, String logicalName, String physicalName, IERDomain domain) :IERAttribute
+createERDatatype(IERModel erModel, String name) :IERDatatype
+createERDomain(IERModel erModel, IERDomain parentDomain, String logicalName, String physicalName, IERDatatype type) :IERDomain
+createIdentifyingRelationship(IEREntity parentEntity, IEREntity childEntity, String logicalName, String physicalName) :IERRelationship
+createIdentifyingRelationship(IEREntity parentEntity, IEREntity childEntity, String logicalName, String physicalName, IERIndex erIndex) :IERRelationship
+createNonIdentifyingRelationship(IEREntity parentEntity, IEREntity childEntity, String logicalName, String physicalName) :IERRelationship
+createNonIdentifyingRelationship(IEREntity parentEntity, IEREntity childEntity, String logicalName, String physicalName, IERIndex erIndex) :IERRelationship
+createMultiToMultiRelationship(IEREntity parentEntity, IEREntity childEntity, String logicalName, String physicalName) :IERRelationship
+createSubtypeRelationship(IEREntity parentEntity, IEREntity childEntity, String logicalName, String physicalName) :IERSubtypeRelationship
+createERIndex(String name, IEREntity parentEntity, boolean isUnique, boolean isKey, IERAttribute[] erAttributes) :IERIndex
+delete(IElement element) :void