Package-level declarations

Types

Link copied to clipboard
interface AbstractLayout
Link copied to clipboard

Entities are representable. They store the attributes.

Link copied to clipboard
abstract class AbstractUnit(var name: String) : TreeUnit, Comparable<AbstractUnit>
Link copied to clipboard
Link copied to clipboard
class ArrangerDepictTree(allDepicts: List<Depict>, spacing: ArrangerSpacing)
Link copied to clipboard
open class ArrangerMixed
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface Attribute : TreeUnit
Link copied to clipboard

Stores a comment. Displayed as box in the layout.

Link copied to clipboard

Indicates the direction of a hint

Link copied to clipboard
class Depict(val diagram: Diagram, val entity: Entity) : AbstractUnit, Depictable

The visual representation of a table or view. This class stores the position of tables, shapes, callouts in the diagram.

Link copied to clipboard
interface Depictable
Link copied to clipboard
abstract class Diagram(name: String, val isJson: Boolean) : AbstractUnit

Is a diagram of entities.

Link copied to clipboard
class DiagramRouterTask : Task<Unit>
Link copied to clipboard
class DiagramRouting(diagram: Diagram)

Abstract Diagram

Link copied to clipboard
interface Entity : TreeUnit
Link copied to clipboard
interface EntityIterable : MutableIterable<AbstractTable>
Link copied to clipboard
open class Folder<T : AbstractUnit?> : CopyOnWriteArrayList<T> , TreeUnit
A entry is a group of suborned definition.
Link copied to clipboard
Link copied to clipboard
interface FxUnitEditor
Link copied to clipboard
class Group(val diagram: Diagram, name: String) : AbstractUnit, Depictable
Link copied to clipboard
class Line(val shape: Shape, name: String) : AbstractUnit, Relation
Link copied to clipboard
Link copied to clipboard

Status of the diagram drawing

Link copied to clipboard
interface PathWriter
Link copied to clipboard
class Point @JvmOverloads constructor(var x: Double = 0.0, var y: Double = 0.0)
Link copied to clipboard
enum PointerPart : Enum<PointerPart>
Link copied to clipboard
class PropertyAddOnFolder(val parentUnit: AbstractUnit, childrenName: String, val loadQuery: String) : Folder<PropertyAddOn>
Link copied to clipboard
class Rect(var x: Double = 0.0, var y: Double = 0.0, var width: Double = 0.0, var height: Double = 0.0)
Link copied to clipboard
interface Relation : TreeUnit
Link copied to clipboard
data class RelationPosition(val fromX: Int, val fromY: Int, val fromDir: Int, val toX: Int, val toY: Int, val toDir: Int, val name: String?)
Link copied to clipboard
class ScriptAddOnFolder(val parentUnit: AbstractUnit, childrenName: String, val loadQuery: String, scriptQuery: String?) : Folder<ScriptAddOn>
Link copied to clipboard
class Selection

Keeps selections of some entities

Link copied to clipboard
class Shape(val diagram: Diagram, text: String?) : AbstractUnit, Entity
Link copied to clipboard
enum ShapeStyle : Enum<ShapeStyle>
Link copied to clipboard
enum ToDoFlag : Enum<ToDoFlag>
Link copied to clipboard
interface ToolUnit : TreeUnit
Link copied to clipboard
Link copied to clipboard
interface TreeUnit