de.glossmaker.gloss.observer
Class GlossItemsChangePublisher
java.lang.Object
java.beans.PropertyChangeSupport
de.glossmaker.gloss.observer.GlossItemsChangePublisher
- All Implemented Interfaces:
- Serializable
public class GlossItemsChangePublisher
- extends PropertyChangeSupport
- Author:
- Markus Flingelli
- See Also:
- Serialized Form
Methods inherited from class java.beans.PropertyChangeSupport |
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static GlossItemsChangePublisher getInstance(GlossItems items)
isFileChanged
public boolean isFileChanged()
isFileOpen
public boolean isFileOpen()
getFileName
public String getFileName()
clear
public void clear()
- Used for undo/redo import glossary file.
clearContent
public void clearContent()
saveFile
public void saveFile()
saveFileAs
public void saveFileAs(String fileName)
openFile
public void openFile(String fileName)
setKey
public boolean setKey(GlossItem item,
String key)
setHeading
public void setHeading(GlossItem item,
String heading)
setWord
public void setWord(GlossItem item,
String word,
boolean isAutoUpdate)
setWordInTree
public void setWordInTree(GlossItem item,
String word,
boolean isAutoUpdate)
setDefinition
public void setDefinition(GlossItem item,
String definition)
addGlossItem
public boolean addGlossItem(String heading)
addGlossItem
public boolean addGlossItem(GlossItem item)
removeGlossItem
public boolean removeGlossItem(GlossItem item)
removeGlossItemHeading
public void removeGlossItemHeading(String heading)
- This method removes all item that have the Heading
heading
.
importGlossItems
public void importGlossItems(GlossItems items)
closeImportFileDialog
public void closeImportFileDialog()
fireUndoOrRedo
public void fireUndoOrRedo(String command)
addUndoListener
public void addUndoListener()
removeUndoListener
public void removeUndoListener()
languageChanged
public void languageChanged()
showTableView
public void showTableView()
showTreeView
public void showTreeView()
updateTopPanel
public void updateTopPanel(GlossItem item)
showSpecialCharacters
public void showSpecialCharacters(boolean value)
Copyright © 2010 - 2011 Markus Flingelli. All Rights Reserved.