Class FileImageDropPastePart
- java.lang.Object
-
- de.frankmuenster.jameica.qrscanner.gui.parts.FileImageDropPastePart
-
- All Implemented Interfaces:
de.willuhn.jameica.gui.Part
public class FileImageDropPastePart extends java.lang.Object implements de.willuhn.jameica.gui.PartEin nettes kleines de.willuhn.jameica.gui.Part welches ein Drop Label, einen �ffnen Button und ein Status Label enth�lt.
PDF Dateien mit QR-Code �berweisungen k�nnen per Drag&Drop auf das Drop-Label gezogen werden oder mit dem �ffnen-Button per File Dialogbox ausgew�hlt werden. Mit Paste k�nnen Screenshots aus dem Zwischenspeicher eingelesen werden.
Im Statusfeld werden Statusinformationen, wie die aktuell bearbeitet Seite oder ein negatives Suchergebnis angezeigt.- Author:
- Frank M�nster
-
-
Constructor Summary
Constructors Constructor Description FileImageDropPastePart()Erstellt das ImageLable ohne weitere Inhalte
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(QrCodeFoundListener listener)F�gt eine Listener hinzuprotected org.eclipse.swt.widgets.CompositegetParent()Liefert das Composite, in dem das Control gemalt werden soll.voidpaint(org.eclipse.swt.widgets.Composite parent)voidremoveListener(QrCodeFoundListener listener)Entfernd einen Listener aus der Listeprotected voidsetStatusText(java.lang.String status)Setzt den Statustext innerhalb des DropLabelParts
-
-
-
Method Detail
-
addListener
public final void addListener(QrCodeFoundListener listener)
F�gt eine Listener hinzu- Parameters:
listener- QrCodeFoundListener der hinzugef�gt werden soll
-
paint
public void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException- Specified by:
paintin interfacede.willuhn.jameica.gui.Part- Throws:
java.rmi.RemoteException- See Also:
Part.paint(org.eclipse.swt.widgets.Composite)
-
removeListener
public final void removeListener(QrCodeFoundListener listener)
Entfernd einen Listener aus der Liste- Parameters:
listener- QrCodeFoundListener der entfernt werden soll
-
getParent
protected org.eclipse.swt.widgets.Composite getParent()
Liefert das Composite, in dem das Control gemalt werden soll.- Returns:
- das Composite, in dem das Control platziert wird.
-
setStatusText
protected void setStatusText(java.lang.String status)
Setzt den Statustext innerhalb des DropLabelParts- Parameters:
status- der Statustext der angezeigt werden soll
-
-