Package com.wisecoders.dbs.schema
Class ChildEntity
java.lang.Object
com.wisecoders.dbs.diagram.model.AbstractUnit
com.wisecoders.dbs.schema.ChildEntity
- All Implemented Interfaces:
Entity,TreeUnit,Unit,Comparable<AbstractUnit>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Columnfinal ChildEntityRelationfinal Folder<ChildEntityRelation> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateColumn(String name, DataType dataType) createColumn(String columnName, String dataTypeName) com.wisecoders.dbs.sys.fx.glyph.GlyphbooleanbooleanbooleanisView()voidrefresh()voidsetComment(String comment) Methods inherited from class com.wisecoders.dbs.diagram.model.AbstractUnit
compareTo, fixNull, getByName, getByName, getChildAt, getChildrenCount, getCommentNotNull, getCommentTag, getCommentTags, getDefaultKey, getDisplayName, getKey, getName, getPlainName, getPropertyAddOnFolder, getString, getSyncFolders, getTickId, getTouchId, getUnitProperty, has, is, is, isMarkedForDeletion, isVirtual, markForDeletion, matches, ref, removeUnitProperty, rename, sameAs, sameAs, setCommentTag, setCommentTags, setTouchId, setUnitProperty, setVirtual, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.wisecoders.dbs.diagram.model.TreeUnit
getByName, getChildAt, getChildrenCount, getTickId, getTouchId, getUnitProperty, setTouchIdMethods inherited from interface com.wisecoders.dbs.diagram.model.Unit
getCommentTag, getCommentTags, getDisplayName, is, isMarkedForDeletion, markForDeletion, ref, setCommentTag, setCommentTags
-
Field Details
-
ownerColumn
-
parentRelation
-
columns
-
relations
-
importedRelations
-
-
Constructor Details
-
ChildEntity
-
-
Method Details
-
refresh
public void refresh()- Specified by:
refreshin interfaceEntity- Specified by:
refreshin classAbstractUnit
-
createColumn
-
createColumn
-
getParent
- Specified by:
getParentin interfaceTreeUnit- Specified by:
getParentin classAbstractUnit
-
getSymbolicName
- Specified by:
getSymbolicNamein interfaceUnit- Specified by:
getSymbolicNamein classAbstractUnit
-
getSymbolicIcon
- Specified by:
getSymbolicIconin classAbstractUnit
-
getSymbolicGlyph
public com.wisecoders.dbs.sys.fx.glyph.Glyph getSymbolicGlyph()- Specified by:
getSymbolicGlyphin classAbstractUnit
-
getNameWithSchemaName
- Specified by:
getNameWithSchemaNamein interfaceEntity
-
getAttributes
- Specified by:
getAttributesin interfaceEntity
-
getRelations
- Specified by:
getRelationsin interfaceEntity
-
getImportedRelations
- Specified by:
getImportedRelationsin interfaceEntity
-
isView
public boolean isView() -
isChildEntity
public boolean isChildEntity()- Specified by:
isChildEntityin interfaceEntity
-
isChildEntityArray
public boolean isChildEntityArray()- Specified by:
isChildEntityArrayin interfaceEntity
-
getSchema
-
getEntity
-
getParentEntity
- Specified by:
getParentEntityin interfaceUnit- Overrides:
getParentEntityin classAbstractUnit
-
getComment
- Specified by:
getCommentin interfaceUnit- Overrides:
getCommentin classAbstractUnit
-
setComment
- Specified by:
setCommentin interfaceUnit- Overrides:
setCommentin classAbstractUnit
-