Package org.omegat.externalfinder.gui
Class ExternalFinderPreferencesController
- java.lang.Object
-
- org.omegat.gui.preferences.BasePreferencesController
-
- org.omegat.externalfinder.gui.ExternalFinderPreferencesController
-
- All Implemented Interfaces:
IPreferencesController
public class ExternalFinderPreferencesController extends BasePreferencesController
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.omegat.gui.preferences.IPreferencesController
IPreferencesController.FurtherActionListener
-
-
Constructor Summary
Constructors Constructor Description ExternalFinderPreferencesController()ExternalFinderPreferencesController(boolean isProjectSpecific, ExternalFinderConfiguration originalConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ComponentgetGui()Get the GUI (the "view") controlled by this controller.ExternalFinderConfigurationgetResult()voidpersist()Commit changes.voidrestoreDefaults()Restore preferences controlled by this view to their default state.java.lang.StringtoString()Implementors should override this to return the name of the view as shown in the view tree.-
Methods inherited from class org.omegat.gui.preferences.BasePreferencesController
addFurtherActionListener, isReloadRequired, isRestartRequired, removeFurtherActionListener, setReloadRequired, setRestartRequired, undoChanges
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.omegat.gui.preferences.IPreferencesController
getParentViewClass, validate
-
-
-
-
Constructor Detail
-
ExternalFinderPreferencesController
public ExternalFinderPreferencesController()
-
ExternalFinderPreferencesController
public ExternalFinderPreferencesController(boolean isProjectSpecific, ExternalFinderConfiguration originalConfig)
-
-
Method Detail
-
getGui
public java.awt.Component getGui()
Description copied from interface:IPreferencesControllerGet the GUI (the "view") controlled by this controller. This should not be a window (e.g. JDialog, JFrame) but rather a component embeddable in a window (e.g. JPanel).
-
persist
public void persist()
Description copied from interface:IPreferencesControllerCommit changes.
-
getResult
public ExternalFinderConfiguration getResult()
-
restoreDefaults
public void restoreDefaults()
Description copied from interface:IPreferencesControllerRestore preferences controlled by this view to their default state.
-
toString
public java.lang.String toString()
Description copied from interface:IPreferencesControllerImplementors should override this to return the name of the view as shown in the view tree.- Specified by:
toStringin interfaceIPreferencesController- Specified by:
toStringin classBasePreferencesController
-
-