A C D E F G H I K M P R S T U V W Z

A

accept(TextVisitor) - Method in class de.unikiel.ipn.htmlform.Entry
Calls v.visit(this) on the argument.
actionPerformed(ActionEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
AntiLineBreakVisitor - class de.unikiel.ipn.htmlform.AntiLineBreakVisitor.
A TextVisitor to remove line breaks.
AntiLineBreakVisitor(MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.AntiLineBreakVisitor
Creates an AntiLineBreakVisitor.
append(Entry[]) - Method in class de.unikiel.ipn.htmlform.SimpleAppender
Applies all changes that are stored in the entries.
append(Entry[]) - Method in interface de.unikiel.ipn.htmlform.Appender
Applies all changes that are stored in the entries.
Appender - interface de.unikiel.ipn.htmlform.Appender.
Implementations of the Appender interface are supposed to update the old files based on the information stored in the Entry objects.
arrangeComponents(JComponent[]) - Method in class de.unikiel.ipn.htmlform.MainGUI
Arranges the components to the pane.
askForProjectFile() - Method in class de.unikiel.ipn.htmlform.ZFDNModel
Shows a file chooser asking for a project file to open.
AutoImportDialog - class de.unikiel.ipn.htmlform.AutoImportDialog.
A custom JDialog that asks for a multi line String input.

C

changeContent(String) - Method in class de.unikiel.ipn.htmlform.Entry
Replaces the content of this Entry.
createEntryPanels() - Method in class de.unikiel.ipn.htmlform.ZFDNModel
Creates the entries based on the information in the project file.

D

de.unikiel.ipn.htmlform - package de.unikiel.ipn.htmlform
 

E

Entry - class de.unikiel.ipn.htmlform.Entry.
An Entry.
Entry(String) - Constructor for class de.unikiel.ipn.htmlform.Entry
Creates a new Entry.
Entry(String, String, String, String, String, String, String, String, String) - Constructor for class de.unikiel.ipn.htmlform.Entry
Creates a new Entry.
EntryPanel - class de.unikiel.ipn.htmlform.EntryPanel.
A Panel containing the content of the associated Entry.
EntryPanel(Entry) - Constructor for class de.unikiel.ipn.htmlform.EntryPanel
Creates a new EntryPanel.
ERROR_MESSAGE - Static variable in class de.unikiel.ipn.htmlform.Message
An error message.

F

focusGained(FocusEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
focusLost(FocusEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 

G

getAppend() - Method in class de.unikiel.ipn.htmlform.Entry
 
getComponents() - Method in class de.unikiel.ipn.htmlform.ZFDNModel
Returns the EntryPanels.
getContent() - Method in class de.unikiel.ipn.htmlform.Entry
 
getDocument() - Method in class de.unikiel.ipn.htmlform.Entry
Returns the content of this Entry as a javax.swing.text.Document.
getEntry() - Method in class de.unikiel.ipn.htmlform.EntryPanel
Returns the associated Entry.
getFile() - Method in class de.unikiel.ipn.htmlform.Entry
 
getInstance() - Static method in class de.unikiel.ipn.htmlform.ZFDNModel
Returns always the same instance of a ZFDNModel.
getInstance() - Static method in class de.unikiel.ipn.htmlform.MainGUI
Returns always the same instance of this class.
getInstance() - Static method in class de.unikiel.ipn.htmlform.InputController
Returns the instance of this singleton.
getInstance() - Static method in class de.unikiel.ipn.htmlform.AutoImportDialog
Returns always the same instance of this singleton.
getLabel() - Method in class de.unikiel.ipn.htmlform.Entry
 
getLeftAlignment() - Method in class de.unikiel.ipn.htmlform.Entry
 
getMark() - Method in class de.unikiel.ipn.htmlform.Entry
 
getMessage() - Method in class de.unikiel.ipn.htmlform.Message
Returns the message text.
getPostfix() - Method in class de.unikiel.ipn.htmlform.Entry
 
getPrefix() - Method in class de.unikiel.ipn.htmlform.Entry
 
getRightAlignment() - Method in class de.unikiel.ipn.htmlform.Entry
 
getType() - Method in class de.unikiel.ipn.htmlform.Message
Returns the message type.

H

handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.Updater
 
handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.SimpleAppender
Forwards the Message to the successor.
handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.ProgressDialog
Handles the message.
handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.PDFParser
 
handleMessage(Message) - Method in interface de.unikiel.ipn.htmlform.MessageHandler
Handles the Message or forwards it to the successor.
handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.HTMLVisitor
Forwards the Message to the successor.
handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.AutoImportDialog
Handles a Message.
handleMessage(Message) - Method in class de.unikiel.ipn.htmlform.AntiLineBreakVisitor
Forwards the Message to the successor.
HTMLVisitor - class de.unikiel.ipn.htmlform.HTMLVisitor.
A html converter.
HTMLVisitor(MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.HTMLVisitor
Creates a new instance of this HTMLVisitor.

I

INFORMATION_MESSAGE - Static variable in class de.unikiel.ipn.htmlform.Message
An information message.
InputController - class de.unikiel.ipn.htmlform.InputController.
Manages user input.
InputController() - Constructor for class de.unikiel.ipn.htmlform.InputController
 
isRegex() - Method in class de.unikiel.ipn.htmlform.Entry
 

K

keyPressed(KeyEvent) - Method in class de.unikiel.ipn.htmlform.InputController
Search for suspicious words that contain a mini-space in the middle.
keyReleased(KeyEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
keyTyped(KeyEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 

M

main(String[]) - Static method in class de.unikiel.ipn.htmlform.ZFDNModel
Launches the program.
MainGUI - class de.unikiel.ipn.htmlform.MainGUI.
Main view.
Message - class de.unikiel.ipn.htmlform.Message.
A Message.
Message(String, int) - Constructor for class de.unikiel.ipn.htmlform.Message
Create a new Message.
MessageHandler - interface de.unikiel.ipn.htmlform.MessageHandler.
An interface to handle Messages.

P

parse() - Method in class de.unikiel.ipn.htmlform.ZFDNModel
Parses content of the entries using the project-variable "parser".
PDFParser - class de.unikiel.ipn.htmlform.PDFParser.
Used to extract text from a pdf.
PDFParser(File, MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.PDFParser
Create a new PDFParser.
print(Component, Message) - Method in class de.unikiel.ipn.htmlform.MainGUI
Shows the message in a dialog.
ProgressDialog - class de.unikiel.ipn.htmlform.ProgressDialog.
Displays a simple progress dialog.
ProgressDialog(Dialog, MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.ProgressDialog
Creates an instance of a ProgressDialog.
ProgressDialog(Frame, MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.ProgressDialog
Creates an instance of a ProgressDialog.

R

readProjectFile(File) - Method in class de.unikiel.ipn.htmlform.ZFDNModel
Reads the content of the project file.
RESULT_MESSAGE - Static variable in class de.unikiel.ipn.htmlform.Message
A result of a calculation.
run() - Method in class de.unikiel.ipn.htmlform.PDFParser
Extracts the text from the pdf.

S

setContent(String) - Method in class de.unikiel.ipn.htmlform.Entry
Replaces the content of this Entry.
showDialog() - Method in class de.unikiel.ipn.htmlform.AutoImportDialog
Shows the dialog.
showProgress(String) - Method in class de.unikiel.ipn.htmlform.ProgressDialog
Shows a ProgressDialog.
shutdown() - Method in class de.unikiel.ipn.htmlform.InputController
Exits the program.
SimpleAppender - class de.unikiel.ipn.htmlform.SimpleAppender.
This Class provides a simple Appender implementation.
SimpleAppender(MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.SimpleAppender
Creates a new instance.

T

TextVisitor - interface de.unikiel.ipn.htmlform.TextVisitor.
A TextVisitor changes the content of the given Entry.
toString() - Method in class de.unikiel.ipn.htmlform.Message
Returns the message text.

U

update() - Method in class de.unikiel.ipn.htmlform.ZFDNModel
Initiates the update of the files that shall be changed.
update() - Method in class de.unikiel.ipn.htmlform.Updater
Performs the final updates on the target files based on the information in the Entries.
Updater - class de.unikiel.ipn.htmlform.Updater.
A class to perform updates on the target files.
Updater(Entry[], MessageHandler) - Constructor for class de.unikiel.ipn.htmlform.Updater
Creates a new Updater instance.

V

VERSION - Static variable in class de.unikiel.ipn.htmlform.MainGUI
 
visit(Entry) - Method in interface de.unikiel.ipn.htmlform.TextVisitor
Changes the content of the given Entry.
visit(Entry) - Method in class de.unikiel.ipn.htmlform.HTMLVisitor
Converts all htmlentities in the entry's content.
visit(Entry) - Method in class de.unikiel.ipn.htmlform.AntiLineBreakVisitor
Removes linebreaks from the content of the Entry.

W

windowActivated(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
windowClosed(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
windowClosing(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
Calls shutdown().
windowDeactivated(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
windowDeiconified(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
windowIconified(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 
windowOpened(WindowEvent) - Method in class de.unikiel.ipn.htmlform.InputController
 

Z

ZFDNModel - class de.unikiel.ipn.htmlform.ZFDNModel.
Main class file.

A C D E F G H I K M P R S T U V W Z