public class FileLoadDropPastePart
extends java.lang.Object
implements de.willuhn.jameica.gui.Part
Part
which contains a Drop Label, an open button and a status label .Modifier and Type | Field and Description |
---|---|
protected static java.util.List<java.lang.String> |
SUPPORTED_TYPES
Unterstützte Dateiformate
|
Constructor and Description |
---|
FileLoadDropPastePart()
Constructs a new drop label
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(FileAddedListener listener)
Adds a listener.
|
protected org.eclipse.swt.widgets.Composite |
getParent()
Liefert das Composite, in dem das Control gemalt werden soll.
|
protected void |
informListers(java.lang.String fileName)
Should be called from the Adapters to inform the part about a new file.
|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
void |
removeListener(FileAddedListener listener)
Entfernd einen Listener aus der Liste
|
void |
setStatusText(java.lang.String status)
Setzt den Statustext innerhalb des DropLabelParts
|
protected static final java.util.List<java.lang.String> SUPPORTED_TYPES
public final void addListener(FileAddedListener listener)
listener
- FileAddedListenerpublic void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
paint
in interface de.willuhn.jameica.gui.Part
java.rmi.RemoteException
Part.paint(org.eclipse.swt.widgets.Composite)
public final void removeListener(FileAddedListener listener)
listener
- QrCodeFoundListener der entfernt werden sollpublic void setStatusText(java.lang.String status)
status
- der Statustext der angezeigt werden sollprotected org.eclipse.swt.widgets.Composite getParent()
protected void informListers(java.lang.String fileName)
fileName
- the file name that has been dropped/pasted or opened.