Interface Unit

All Known Subinterfaces:
Attribute, DbUnit, Entity, Relation<T>, ToolUnit, TreeUnit
All Known Implementing Classes:
AbstractFunction, AbstractTable, AbstractUnit, Callout, ChildEntity, ChildEntityRelation, Column, ConnectorGroup, Constraint, DataType, Depict, Folder, ForeignKey, ForeignKeyCollector.InternalFk, Function, Group, Index, Layout, LayoutDepict, Line, MaterializedView, Procedure, Project, PropertyAddOn, PropertyAddOnFolder, Rule, Schema, Script, ScriptAddOn, ScriptAddOnFolder, Sequence, Shape, Sql, Table, Trigger, UserDataType, View

public interface Unit
  • Method Details

    • getEntity

      Entity getEntity()
    • getParentEntity

      Entity getParentEntity()
    • getName

      String getName()
    • getDisplayName

      String getDisplayName(Diagram diagram)
    • getSymbolicName

      String getSymbolicName()
    • markForDeletion

      void markForDeletion()
    • isMarkedForDeletion

      boolean isMarkedForDeletion()
    • setComment

      void setComment(String comment)
    • getComment

      String getComment()
    • getCommentTags

      Map<String,String> getCommentTags()
    • setCommentTags

      void setCommentTags(Map<String,String> tags)
    • setCommentTag

      void setCommentTag(String key, String value)
    • getCommentTag

      String getCommentTag(String key)
    • is

      Boolean is(UnitProperty unitProperty)
    • ref

      String ref()