Interface IErdEntity

All Superinterfaces:
com._1c.g5.v8.dt.diagram.framework.IEntity, com._1c.g5.v8.dt.diagram.framework.IPosition
All Known Implementing Classes:
AbstractErdEntity, ErdEntity, ErdEntityGroup, ErdSubsystemGroup

public interface IErdEntity extends com._1c.g5.v8.dt.diagram.framework.IEntity
ERD extension of IEntity. Contains URI, EClass, project name, configuration name and comment.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns entity's comment.
    Returns associated with this entity configuration name.
    org.eclipse.emf.ecore.EClass
    Returns associated with this entity MdObject's EClass.
    Returns associated with this entity project name.
    org.eclipse.emf.common.util.URI
    Returns associated with this entity MdObject's URI.

    Methods inherited from interface com._1c.g5.v8.dt.diagram.framework.IEntity

    addRelation, getData, getEntityType, getName, getPriority, getRelations, removeRelation, setEntityType, setName, setPriority

    Methods inherited from interface com._1c.g5.v8.dt.diagram.framework.IPosition

    getHeight, getWidth, getX, getY, isStatic, setHeight, setStatic, setWidth, setX, setY
  • Method Details

    • getURI

      org.eclipse.emf.common.util.URI getURI()
      Returns associated with this entity MdObject's URI. If entity has no associated MdObject, returns null.
      Returns:
      associated with this entity MdObject's URI. Can return null.
    • getEClass

      org.eclipse.emf.ecore.EClass getEClass()
      Returns associated with this entity MdObject's EClass. If entity has no associated MdObject, returns null.
      Returns:
      associated with this entity MdObject's EClass. Can return null.
    • getProjectName

      String getProjectName()
      Returns associated with this entity project name. If entity has no associated project, returns null.
      Returns:
      associated with this entity project name. Can return null.
    • getConfigurationName

      String getConfigurationName()
      Returns associated with this entity configuration name. If entity has no associated configuration, returns null.
      Returns:
      associated with this entity configuration name. Can return null.
    • getComment

      ErdEntityComment getComment()
      Returns entity's comment.
      Returns:
      entity's comment. Can't return null.