Package com.wisecoders.dbs.diagram.model
Class Shape
java.lang.Object
com.wisecoders.dbs.diagram.model.AbstractUnit
com.wisecoders.dbs.diagram.model.Shape
- All Implemented Interfaces:
Entity,TreeUnit,Unit,Comparable<AbstractUnit>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateShapeLine(Shape toShape, String name) javafx.scene.paint.ColorgetColor()String[]getStyle()com.wisecoders.dbs.sys.fx.glyph.GlyphbooleanbooleanbooleanisView()voidrefresh()voidsetColor(javafx.scene.paint.Color color) voidsetStyle(ShapeStyle style) Methods inherited from class com.wisecoders.dbs.diagram.model.AbstractUnit
compareTo, fixNull, getByName, getByName, getChildAt, getChildrenCount, getComment, getCommentNotNull, getCommentTag, getCommentTags, getDefaultKey, getDisplayName, getKey, getName, getParentEntity, getPlainName, getPropertyAddOnFolder, getString, getSyncFolders, getTickId, getTouchId, getUnitProperty, has, is, is, isMarkedForDeletion, isVirtual, markForDeletion, matches, ref, removeUnitProperty, rename, sameAs, sameAs, setComment, 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
getComment, getCommentTag, getCommentTags, getDisplayName, getParentEntity, is, isMarkedForDeletion, markForDeletion, ref, setComment, setCommentTag, setCommentTags
-
Field Details
-
depict
-
diagram
-
lines
-
importedLines
-
-
Constructor Details
-
Shape
-
-
Method Details
-
getShapeTextLines
-
refresh
public void refresh()- Specified by:
refreshin interfaceEntity- Specified by:
refreshin classAbstractUnit
-
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
-
getStyle
-
setStyle
-
createShapeLine
-
setColor
public void setColor(javafx.scene.paint.Color color) -
getColor
public javafx.scene.paint.Color getColor()
-