Serialized Form

Class erkka.BaseObject implements Serializable

Serialized Fields

erkkaListener

erkka.ErkkaListener erkkaListener

hotspots

erkka.HotSpots hotspots

obj_focus

boolean obj_focus
If object has focus this value is true


drawYourself

boolean drawYourself

ID

int ID

Fields

java.util.Vector Fields
A vector which includes all fields


color

java.awt.Color color
BaseObject color


Class erkka.Box implements Serializable

Serialized Fields

f

java.awt.Font f
Defines default font (type,size)


Class erkka.BoxContainer implements Serializable


Class erkka.Circle implements Serializable

Serialized Fields

f

java.awt.Font f
Defines default font (type,size)


Class erkka.Diamond implements Serializable

Serialized Fields

f

java.awt.Font f
Defines default font (type,size)


Class erkka.DrawingArea implements Serializable

Serialized Fields

Modified

boolean Modified

modifiedAfterLastAsking

boolean modifiedAfterLastAsking

xx1

int xx1

xx2

int xx2

yy1

int yy1

yy2

int yy2

FocusVector

java.util.Vector FocusVector
a vector which includes all selected objects


LineTable

java.util.Vector LineTable
a vector which includes all lines


Class erkka.ErkkaEvent implements Serializable

Serialized Fields

TopSelected

erkka.BaseObject TopSelected


Class erkka.HotSpot implements Serializable

Serialized Fields

Spot

java.awt.Point Spot


Class erkka.ImageCanvas implements Serializable

Serialized Fields

image

java.awt.Image image


Class erkka.ImageException implements Serializable


Class erkka.InformationPanel implements Serializable

Serialized Fields

currSymbol

erkka.BaseObject currSymbol

pNames

java.util.Vector pNames

pDatas

java.util.Vector pDatas

sFactory

erkka.SymbolFactory sFactory


Class erkka.Line implements Serializable

Serialized Fields

Target_1

erkka.Symbol Target_1
Target symbol. Line will be drawn between Target_1 and Target_2


Target_2

erkka.Symbol Target_2

LineHotSpot

java.awt.Point LineHotSpot

t1

erkka.HotSpot t1

t2

erkka.HotSpot t2

laskuri

int laskuri


Class erkka.MainWindow implements Serializable

Serialized Fields

contentPane

javax.swing.JPanel contentPane

command

erkka.Control command

query

erkka.ODBCQuery query

dlg

erkka.MainWindow_ConnectODBC dlg

undoManager

javax.swing.undo.UndoManager undoManager
undo system elements


undoSupport

javax.swing.undo.UndoableEditSupport undoSupport

scroll

javax.swing.JScrollPane scroll

helpScroll

javax.swing.JScrollPane helpScroll

Darea

erkka.DrawingArea Darea

TopPanel

erkka.TopPanel TopPanel

helpFrame

javax.swing.JFrame helpFrame

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

infoPanel

erkka.InformationPanel infoPanel

tabPane

javax.swing.JTabbedPane tabPane

jMenuBarDrawing

javax.swing.JMenuBar jMenuBarDrawing

jMenuFile

javax.swing.JMenu jMenuFile

jMenuNew

javax.swing.JMenuItem jMenuNew

jMenuEdit

javax.swing.JMenu jMenuEdit

jMenuUndo

javax.swing.JMenuItem jMenuUndo

jMenuView

javax.swing.JMenu jMenuView

jMenuOption

javax.swing.JMenu jMenuOption

jMenuInsert

javax.swing.JMenu jMenuInsert

jMenuHelp

javax.swing.JMenu jMenuHelp

jMenuManual

javax.swing.JMenuItem jMenuManual

jMenuEntity

javax.swing.JMenuItem jMenuEntity

jMenuRelationship

javax.swing.JMenuItem jMenuRelationship

jMenuAttribute

javax.swing.JMenuItem jMenuAttribute

jMenuLine

javax.swing.JMenuItem jMenuLine

jMenuRedo

javax.swing.JMenuItem jMenuRedo

jMenuDrawing

javax.swing.JRadioButtonMenuItem jMenuDrawing

jMenuOpen

javax.swing.JMenuItem jMenuOpen

jMenuClose

javax.swing.JMenuItem jMenuClose

jMenuSave

javax.swing.JMenuItem jMenuSave

jMenuSaveAs

javax.swing.JMenuItem jMenuSaveAs

jMenuPrint

javax.swing.JMenuItem jMenuPrint

jMenuExport

javax.swing.JMenuItem jMenuExport

jMenuExit

javax.swing.JMenuItem jMenuExit

jMenuDelete

javax.swing.JMenuItem jMenuDelete

jMenuSelectAll

javax.swing.JMenuItem jMenuSelectAll

jMenuColor

javax.swing.JMenu jMenuColor

jMenuAbout

javax.swing.JMenuItem jMenuAbout

group

javax.swing.ButtonGroup group

jMenuBackground

javax.swing.JMenuItem jMenuBackground

jMenuColorLine

javax.swing.JMenuItem jMenuColorLine

jMenuHideAllLineSpot

javax.swing.JCheckBoxMenuItem jMenuHideAllLineSpot

fc

javax.swing.JFileChooser fc

file

java.io.File file

jMenuColorInfo

javax.swing.JMenuItem jMenuColorInfo

jMenuColorSelected

javax.swing.JMenuItem jMenuColorSelected

drawingPanel

javax.swing.JPanel drawingPanel

relationPanel

erkka.RelDrawingPanel relationPanel

about

erkka.MainWindow_AboutBox about

jMenuBarDrawingRelation

javax.swing.JMenuBar jMenuBarDrawingRelation

jMenuExit2

javax.swing.JMenuItem jMenuExit2

jMenuPrint2

javax.swing.JMenuItem jMenuPrint2

jMenuFile3

javax.swing.JMenu jMenuFile3

jMenuExport2

javax.swing.JMenuItem jMenuExport2

jMenuItem1

javax.swing.JMenuItem jMenuItem1

helpviewer

javax.swing.JEditorPane helpviewer

queryPanel

javax.swing.JPanel queryPanel

borderLayout3

java.awt.BorderLayout borderLayout3

sqlHeaderPanel

javax.swing.JPanel sqlHeaderPanel

actionAreaPanel

javax.swing.JPanel actionAreaPanel

gridLayout1

java.awt.GridLayout gridLayout1

sqlScroll

javax.swing.JScrollPane sqlScroll

resultAreaPanel

javax.swing.JPanel resultAreaPanel

borderLayout1

java.awt.BorderLayout borderLayout1

resultScroll

javax.swing.JScrollPane resultScroll

sqlText

javax.swing.JTextArea sqlText

resultText

javax.swing.JTextArea resultText

gridBagLayout2

java.awt.GridBagLayout gridBagLayout2

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

executeButton

javax.swing.JButton executeButton

connectionInfoButton

javax.swing.JToggleButton connectionInfoButton

jMenuRelation

javax.swing.JRadioButtonMenuItem jMenuRelation

jMenuQuery

javax.swing.JRadioButtonMenuItem jMenuQuery

jMenuSelectAll2

javax.swing.JMenuItem jMenuSelectAll2

jMenuAbout3

javax.swing.JMenuItem jMenuAbout3

jMenuBarDrawingQuery

javax.swing.JMenuBar jMenuBarDrawingQuery

jMenuFile2

javax.swing.JMenu jMenuFile2

jMenuEdit2

javax.swing.JMenu jMenuEdit2

jMenuCopy2

javax.swing.JMenuItem jMenuCopy2

jMenuCut2

javax.swing.JMenuItem jMenuCut2

jMenuHelp2

javax.swing.JMenu jMenuHelp2

jMenuPaste2

javax.swing.JMenuItem jMenuPaste2

jMenuManual3

javax.swing.JMenuItem jMenuManual3

jMenuDrawing3

javax.swing.JRadioButtonMenuItem jMenuDrawing3

jMenuView2

javax.swing.JMenu jMenuView2

jMenuRelation3

javax.swing.JRadioButtonMenuItem jMenuRelation3

jMenuQuery3

javax.swing.JRadioButtonMenuItem jMenuQuery3

jMenuSaveAs2

javax.swing.JMenuItem jMenuSaveAs2

jMenuSaveAs3

javax.swing.JMenuItem jMenuSaveAs3

erkkaInfoPanel

javax.swing.JPanel erkkaInfoPanel

verticalFlowLayout1

VerticalFlowLayout verticalFlowLayout1

jLabel5

javax.swing.JLabel jLabel5

jLabel3

javax.swing.JLabel jLabel3

jMenuEdit3

javax.swing.JMenu jMenuEdit3

jMenuDrawing2

javax.swing.JRadioButtonMenuItem jMenuDrawing2

jMenuQuery2

javax.swing.JRadioButtonMenuItem jMenuQuery2

jMenuView3

javax.swing.JMenu jMenuView3

jMenuRelation2

javax.swing.JRadioButtonMenuItem jMenuRelation2

jMenuManual2

javax.swing.JMenuItem jMenuManual2

jMenuHelp3

javax.swing.JMenu jMenuHelp3

jMenuAbout2

javax.swing.JMenuItem jMenuAbout2

jMenuUpdateRelation

javax.swing.JMenuItem jMenuUpdateRelation

jMenuExit3

javax.swing.JMenuItem jMenuExit3

jMenuOpenDB

javax.swing.JMenuItem jMenuOpenDB

jMenuConnectDB

javax.swing.JMenuItem jMenuConnectDB

jMenuOpenSQL

javax.swing.JMenuItem jMenuOpenSQL

jMenuDisconnectDB

javax.swing.JMenuItem jMenuDisconnectDB

jMenuQueries

javax.swing.JMenu jMenuQueries

jMenuExecute

javax.swing.JMenuItem jMenuExecute

jMenuTransform

javax.swing.JMenuItem jMenuTransform

jMenuClear

javax.swing.JMenuItem jMenuClear

jMenuPrint3

javax.swing.JMenuItem jMenuPrint3


Class erkka.MainWindow_AboutBox implements Serializable

Serialized Fields

panel1

javax.swing.JPanel panel1

panel2

javax.swing.JPanel panel2

insetsPanel1

javax.swing.JPanel insetsPanel1

insetsPanel2

javax.swing.JPanel insetsPanel2

insetsPanel3

javax.swing.JPanel insetsPanel3

button1

javax.swing.JButton button1

imageLabel

javax.swing.JLabel imageLabel

label1

javax.swing.JLabel label1

label2

javax.swing.JLabel label2

label3

javax.swing.JLabel label3

label4

javax.swing.JLabel label4

borderLayout1

java.awt.BorderLayout borderLayout1

borderLayout2

java.awt.BorderLayout borderLayout2

gridLayout1

java.awt.GridLayout gridLayout1

product

java.lang.String product

version

java.lang.String version

copyright

java.lang.String copyright

comments

java.lang.String comments

jLabel1

javax.swing.JLabel jLabel1

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

jLabel2

javax.swing.JLabel jLabel2

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9


Class erkka.MainWindow_ConnectODBC implements Serializable

Serialized Fields

panel1

javax.swing.JPanel panel1

query

erkka.ODBCQuery query

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

databaseText

javax.swing.JTextField databaseText

userText

javax.swing.JTextField userText

passText

javax.swing.JPasswordField passText

driverText

javax.swing.JTextField driverText

protocolText

javax.swing.JTextField protocolText

jPanel1

javax.swing.JPanel jPanel1

Connect

javax.swing.JButton Connect

Cancel

javax.swing.JButton Cancel


Class erkka.PNGException implements Serializable


Class erkka.ProgresWaitDialog implements Serializable

Serialized Fields

progressBar

javax.swing.JProgressBar progressBar

timer

javax.swing.Timer timer

task

erkka.LongTask task

newline

java.lang.String newline

fileName

java.lang.String fileName

edit

java.lang.StringBuffer edit

listener

javax.swing.event.ChangeListener listener


Class erkka.PropDataField implements Serializable

Serialized Fields

indexInTable

int indexInTable

comp

javax.swing.JComponent comp


Class erkka.RelationBox implements Serializable

Serialized Fields

relation

erkka.Relation relation

attributeHeight

int attributeHeight
Horizontal space for each attribute


attributeStart

int attributeStart
The height of the header margin


lineSpace

int lineSpace
How near should function GetNearest return the HotSpot point


maxWidth

int maxWidth
The width of longest text line (Name or attribute)


nameFont

java.awt.Font nameFont
Precreated font for drawing the name


pkFont

java.awt.Font pkFont
Precreated font for drawing primary key attributes


attrFont

java.awt.Font attrFont
Precreated font for drawing attributes


attributes

java.util.Hashtable attributes
Hashtable containg precreated textlayouts for attributes. Used to speed up drawing


textHeight

double textHeight
Height of attribute text


Class erkka.RelDrawingPanel implements Serializable

Serialized Fields

marginal

int marginal
The marginal in the top and left edge


spaceBetweenBoxes

int spaceBetweenBoxes
The space between boxes


panel

erkka.DrawingArea panel
Drawingpanel


box_coordinates

java.util.Hashtable box_coordinates


Class erkka.RelLine implements Serializable

Serialized Fields

startAttribute

java.lang.String startAttribute
The attribute of the table, who has a reference to another table


endAttribute

java.lang.String endAttribute
Attribute of the table to whice is referenced


infoText

java.lang.String infoText
Information of cascades


yfix

int yfix
Fixing lines y-coordinate


Class erkka.Symbol implements Serializable

Serialized Fields

Obj_name

java.lang.String Obj_name
object name


AllLines

java.util.Vector AllLines

g2

java.awt.Graphics2D g2


Class erkka.SymbolContainer implements Serializable

Serialized Fields

f

java.awt.Font f

table

java.util.Vector table

change

boolean change

boxWidth

int boxWidth

counter

int counter

heig

int heig


Class erkka.TopPanel implements Serializable

Serialized Fields

EntityButton

javax.swing.JToggleButton EntityButton

AttributeButton

javax.swing.JToggleButton AttributeButton
by pressing Attribute button you can draw oval


RelationButton

javax.swing.JToggleButton RelationButton
by pressing relation button you can draw a diamond


LineButton

javax.swing.JToggleButton LineButton
by pressing line button you can draw a line


ClearAllButton

javax.swing.JButton ClearAllButton
by pressing clearall button you can set all button up


Selected

java.lang.String Selected
Selected attribute tells which object has selected