org.formaria.editor.netbeans.langed
Class LanguageEditor

java.lang.Object
  extended by CloneableTopComponent
      extended by org.formaria.editor.netbeans.langed.LanguageEditor

public class LanguageEditor
extends CloneableTopComponent

An openable window available to the IDE's window manager.

Copyright (c) Formaria Ltd., 2001-2006, This software is licensed under the GNU Public License (GPL), please see license.txt for more details. If you make commercial use of this software you must purchase a commercial license from Formaria.

$Revision: 1.11 $


Constructor Summary
LanguageEditor()
           
 
Method Summary
 void addLanguage()
          Add a new language to the project
 void checkSpelling()
          Do the spell check
protected  boolean closeLast()
           
 void componentClosed()
           
static LanguageEditor getInstance()
           
 int getPersistenceType()
           
 void open()
           
 java.lang.String preferredID()
           
 void runLiveTranslation()
          Run in live translation mode
 void runMachineTranslation()
          Show the machine language editor
 void scanProject()
          Scan the pages of a project for new strings
 void setCurrentLang()
          Set the currently used language
 void setupSpelling()
          Configure the spell checker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LanguageEditor

public LanguageEditor()
Method Detail

getInstance

public static LanguageEditor getInstance()

componentClosed

public void componentClosed()

getPersistenceType

public int getPersistenceType()

preferredID

public java.lang.String preferredID()

open

public void open()

closeLast

protected boolean closeLast()

scanProject

public void scanProject()
Scan the pages of a project for new strings


addLanguage

public void addLanguage()
Add a new language to the project


setCurrentLang

public void setCurrentLang()
Set the currently used language


runMachineTranslation

public void runMachineTranslation()
Show the machine language editor


runLiveTranslation

public void runLiveTranslation()
Run in live translation mode


setupSpelling

public void setupSpelling()
Configure the spell checker


checkSpelling

public void checkSpelling()
Do the spell check