com.cosylab.vdct.graphics
Interface GUIMenuInterface

All Known Implementing Classes:
DsManager

public interface GUIMenuInterface

Insert the type's description here. Creation date: (4.2.2001 15:04:32)

Author:
Matej Sekoranja

Method Summary
 void baseView()
          Insert the method's description here.
 void close()
           
 void closeAll()
           
 void copy()
          Insert the method's description here.
 void cut()
          Insert the method's description here.
 void delete()
          Insert the method's description here.
 void export(java.io.File file)
          Insert the method's description here.
 void exportAsGroup(java.io.File file)
          Insert the method's description here.
 void group(java.lang.String groupName)
          Insert the method's description here.
 void importBorder(java.io.File file)
          Insert the method's description here.
 void importDB(java.io.File file)
          Insert the method's description here.
 void importDBD(java.io.File file)
          Insert the method's description here.
 void importFields(java.io.File file)
          Insert the method's description here.
 void importTemplateDB(java.io.File file)
          Insert the method's description here.
 boolean isMacroPortsIDChanged()
           
 boolean isModified()
          Insert the method's description here.
 void levelUp()
          Insert the method's description here.
 void loadRdbGroup(javax.swing.JFrame guiContext)
           
 void morph()
           
 void morph(java.lang.String name, java.lang.String newType)
           
 void moveOrigin(int direction)
          Insert the method's description here.
 void newCmd()
          Insert the method's description here.
 void openDB(java.io.File file)
          Insert the method's description here.
 void openDBD(java.io.File file)
          Insert the method's description here.
 void paste()
          Insert the method's description here.
 void pasteAtPosition(int pX, int pY)
          Insert the method's description here.
 void print()
          Insert the method's description here.
 void redo()
          Insert the method's description here.
 void rename()
          Insert the method's description here.
 void rename(java.lang.String oldName, java.lang.String newName)
          Insert the method's description here.
 void reset()
           
 void save(java.io.File file)
          Insert the method's description here.
 void saveAsGroup(java.io.File file)
          Insert the method's description here.
 void saveAsTemplate(java.io.File file)
          Insert the method's description here.
 void saveRdbGroup(javax.swing.JFrame guiContext, boolean dialog)
           
 void selectAll()
          Insert the method's description here.
 void setFlatView(boolean state)
          Insert the method's description here.
 void setScale(double scale)
          Insert the method's description here.
 void showGrid(boolean state)
          Insert the method's description here.
 void showNavigator(boolean state)
          Insert the method's description here.
 void smartZoom()
          Insert the method's description here.
 void snapToGrid(boolean state)
          Insert the method's description here.
 void systemCopy()
           
 void systemPaste()
           
 void undo()
          Insert the method's description here.
 void ungroup()
          Insert the method's description here.
 void updateGroupLabel()
          Insert the method's description here.
 

Method Detail

moveOrigin

void moveOrigin(int direction)
Insert the method's description here. Creation date: (4.2.2001 15:12:21)


baseView

void baseView()
Insert the method's description here. Creation date: (4.2.2001 15:12:21)


copy

void copy()
Insert the method's description here. Creation date: (4.2.2001 15:07:46)


cut

void cut()
Insert the method's description here. Creation date: (4.2.2001 15:07:40)


delete

void delete()
Insert the method's description here. Creation date: (4.2.2001 15:08:30)


group

void group(java.lang.String groupName)
Insert the method's description here. Creation date: (4.2.2001 15:08:14)


importDB

void importDB(java.io.File file)
              throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:27)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

importTemplateDB

void importTemplateDB(java.io.File file)
                      throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:27)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

importFields

void importFields(java.io.File file)
                  throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:27)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

importBorder

void importBorder(java.io.File file)
                  throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:27)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

importDBD

void importDBD(java.io.File file)
               throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:38)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

loadRdbGroup

void loadRdbGroup(javax.swing.JFrame guiContext)

saveRdbGroup

void saveRdbGroup(javax.swing.JFrame guiContext,
                  boolean dialog)

isModified

boolean isModified()
Insert the method's description here. Creation date: (29.4.2001 11:37:15)

Returns:
boolean

isMacroPortsIDChanged

boolean isMacroPortsIDChanged()

levelUp

void levelUp()
Insert the method's description here. Creation date: (4.2.2001 15:11:41)


newCmd

void newCmd()
Insert the method's description here. Creation date: (4.2.2001 15:04:49)


openDB

void openDB(java.io.File file)
            throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:15)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

openDBD

void openDBD(java.io.File file)
             throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:10:50)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

paste

void paste()
Insert the method's description here. Creation date: (4.2.2001 15:07:54)


pasteAtPosition

void pasteAtPosition(int pX,
                     int pY)
Insert the method's description here. Creation date: (4.2.2001 15:07:54)


print

void print()
Insert the method's description here. Creation date: (4.2.2001 15:07:19)


redo

void redo()
Insert the method's description here. Creation date: (4.2.2001 15:07:33)


rename

void rename()
Insert the method's description here. Creation date: (4.2.2001 15:08:06)


rename

void rename(java.lang.String oldName,
            java.lang.String newName)
Insert the method's description here. Creation date: (4.2.2001 15:08:06)


morph

void morph()

morph

void morph(java.lang.String name,
           java.lang.String newType)

save

void save(java.io.File file)
          throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:48:15)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

saveAsGroup

void saveAsGroup(java.io.File file)
                 throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:11:04)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

saveAsTemplate

void saveAsTemplate(java.io.File file)
                    throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:11:04)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

export

void export(java.io.File file)
            throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:48:15)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

exportAsGroup

void exportAsGroup(java.io.File file)
                   throws java.io.IOException
Insert the method's description here. Creation date: (4.2.2001 15:11:04)

Parameters:
file - java.io.File
Throws:
java.io.IOException - The exception description.

selectAll

void selectAll()
Insert the method's description here. Creation date: (4.2.2001 15:08:39)


setFlatView

void setFlatView(boolean state)
Insert the method's description here. Creation date: (4.2.2001 15:11:32)

Parameters:
state - boolean

setScale

void setScale(double scale)
Insert the method's description here. Creation date: (4.2.2001 15:48:02)

Parameters:
scale - double

showGrid

void showGrid(boolean state)
Insert the method's description here. Creation date: (4.2.2001 15:13:01)

Parameters:
state - boolean

showNavigator

void showNavigator(boolean state)
Insert the method's description here. Creation date: (27.4.2001 19:54:15)

Parameters:
state - boolean

smartZoom

void smartZoom()
Insert the method's description here. Creation date: (4.2.2001 15:57:42)


snapToGrid

void snapToGrid(boolean state)
Insert the method's description here. Creation date: (4.2.2001 15:13:22)

Parameters:
state - boolean

undo

void undo()
Insert the method's description here. Creation date: (4.2.2001 15:07:26)


ungroup

void ungroup()
Insert the method's description here. Creation date: (4.2.2001 15:08:21)


updateGroupLabel

void updateGroupLabel()
Insert the method's description here. Creation date: (4.2.2001 15:08:21)


systemCopy

void systemCopy()

systemPaste

void systemPaste()

reset

void reset()

close

void close()

closeAll

void closeAll()