All Packages Class Hierarchy This Package Previous Next Index
Class relaaja.Relaaja
java.lang.Object
|
+----relaaja.Relaaja
- public class Relaaja
- extends Object
Sovellusluokka, joka käynnistää sovelluksen toiminnan.
Mm. SQL-parserin ja Layoutin toiminnan käynnistäminen sekä
kaavion editointitoiminnot kulkevat tämän luokan kautta.
- Author:
- Tiina Tamminen, Antti Koivisto
-
applFrame
-
-
arrangers
-
-
diagramModels
-
-
fontSize
-
-
layoutArranger
-
-
postArranger
-
-
resources
-
-
sqlParser
-
-
Relaaja()
-
-
()
-
-
doLayout(DiagramModel)
- Käynnistää automaattisen sijoittelun
-
exportSQL(OutputStream, DiagramModel)
- Kannankuvauslauseiden kirjoitus tiedostoon
-
getLayoutArrangerNames()
-
-
getNetLayoutArranger()
- Palauttaa layout-järjestäjän
-
getPostArranger()
- Palauttaa jälkisijoittelijan
-
getResources()
-
-
getSQLParser()
- Palauttaa SQL-parserin
-
loadSQL(InputStream, OutputStream)
- SQL-lauseiden lataus, luo uuden kaavion.
-
main(String[])
-
-
openDiagram(String, String)
- Avaa tiedostossa olevan kaavion ja luo tietokannan model-ilmentymät.
-
saveDiagram(DiagramModel, String, String)
- Tallentaa kaaviomallin tiedostoon.
-
setLayoutArranger(NetLayoutArranger)
- Asettaa sijoittelijan
-
setLayoutArranger(String)
- Asettaa sijoittelijan.
diagramModels
private Vector diagramModels
sqlParser
private SQLParser sqlParser
layoutArranger
private NetLayoutArranger layoutArranger
applFrame
private ApplicationFrame applFrame
postArranger
private PostArranger postArranger
resources
private static ResourceBundle resources
arrangers
private Hashtable arrangers
fontSize
public static Size fontSize
Relaaja
public Relaaja()
static void ()
getResources
public ResourceBundle getResources()
getLayoutArrangerNames
public String[] getLayoutArrangerNames()
getPostArranger
PostArranger getPostArranger()
- Palauttaa jälkisijoittelijan
setLayoutArranger
public void setLayoutArranger(String name)
- Asettaa sijoittelijan.
loadSQL
public void loadSQL(InputStream inStream,
OutputStream errStream)
- SQL-lauseiden lataus, luo uuden kaavion.
- Parameters:
- inStream - jäsennettävä SQL
- errStream - virheilmoitukset
exportSQL
public void exportSQL(OutputStream outStream,
DiagramModel diagram) throws IOException
- Kannankuvauslauseiden kirjoitus tiedostoon
doLayout
public void doLayout(DiagramModel diagram)
- Käynnistää automaattisen sijoittelun
getSQLParser
public SQLParser getSQLParser()
- Palauttaa SQL-parserin
- Returns:
- SQL-parseri
getNetLayoutArranger
public NetLayoutArranger getNetLayoutArranger()
- Palauttaa layout-järjestäjän
- Returns:
- layout-järjestäjä
openDiagram
public boolean openDiagram(String dir,
String file)
- Avaa tiedostossa olevan kaavion ja luo tietokannan model-ilmentymät.
- Parameters:
- dir - hakemisto.
- file - tiedoston nimi.
saveDiagram
public void saveDiagram(DiagramModel model,
String dir,
String file)
- Tallentaa kaaviomallin tiedostoon.
- Parameters:
- dir - tallennushakemisto.
- file - tiedoston nimi.
- model - tallennettava malli.
setLayoutArranger
public void setLayoutArranger(NetLayoutArranger newArranger)
- Asettaa sijoittelijan
main
public static void main(String args[])
All Packages Class Hierarchy This Package Previous Next Index