|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.elo.client.scripting.interfaces.ViewAdapter
de.elo.client.scripting.interfaces.SearchViewAdapter
public class SearchViewAdapter
Überschrift: SearchViewAdapter
Beschreibung: Kapselt einen Suchansicht des Such-Funktionsbereichs gegenüber dem Script
Copyright: Copyright (c) ELO Digital Office GmbH 2007, 2010-2011
| Constructor Summary | |
|---|---|
SearchViewAdapter(de.elo.client.maindialog.Workspace workspace,
de.elo.client.searchResult.SearchView searchView)
Normaler Konstruktor. |
|
| Method Summary | |
|---|---|
de.elo.ix.client.FindByIndex |
createFindByDate(java.lang.String isoDate)
Erzeugt ein FindByIndex-Objekt und liefert dieses Objekt zurück. |
de.elo.ix.client.FindByFulltext |
createFindByFulltext(java.lang.String searchTerm)
Erzeugt ein FindByFulltext-Objekt und liefert dieses Objekt zurück. |
de.elo.ix.client.FindByIndex |
createFindByIndex()
Erzeugt ein leeres FindByIndex-Objekt und liefert dieses Objekt zurück. |
de.elo.ix.client.FindByIndex |
createFindByName(java.lang.String searchTerm)
Erzeugt ein FindByIndex-Objekt und liefert dieses Objekt zurück. |
de.elo.ix.client.FindByNotes |
createFindByNotes(java.lang.String searchTerm)
Erzeugt ein FindByNotes-Objekt und liefert dieses Objekt zurück. |
de.elo.ix.client.FindByNotes |
createFindByNotes(java.lang.String searchTerm,
int type)
Erzeugt ein FindByNotes-Objekt und liefert dieses Objekt zurück. |
de.elo.ix.client.FindInfo |
createFindInfoByDate(java.lang.String isoDate)
Erzeugt ein FindInfo-Objekt, das für die Suche nach dem angegebenen Datum benötigt wird. |
de.elo.ix.client.FindInfo |
createFindInfoByFulltext(java.lang.String searchTerm,
java.lang.String searchMask)
Erzeugt ein FindInfo-Objekt für die Volltextsuche und liefert das Objekt zurück. |
de.elo.ix.client.FindInfo |
createFindInfoByName(java.lang.String searchTerm)
Erzeugt ein FindInfo-Objekt für die Suche nach einem Dateinamen und liefert dieses Objekt zurück. |
de.elo.ix.client.FindInfo |
createFindInfoByNotes(java.lang.String searchTerm,
int type)
Erzeugt ein FindInfo-Objekt, das für die Suche nach Randnotizen benötigt wird. |
de.elo.ix.client.FindOptions |
createFindOptions()
Erzeugt ein FindOptions-Objekt und liefert dieses Objekt zurück. |
java.util.Enumeration<ArchiveElement> |
getAllSelected()
Liefert eine Aufzählung mit allen im Suchergebnis selektierten Archiveinträgen. |
int |
getElementCount()
Liefert die Anzahl der Archivelemente in der zugehörigen Suchansicht zurück. |
java.util.Enumeration<ArchiveElement> |
getElements()
Liefert eine Aufzählung mit den Archivelementen der Suchergebnistabelle zurück. |
de.elo.ix.client.FindInfo |
getFindInfo()
Liefert das vorhandene FindInfo-Objekt der zugehörigen Suchansicht zurück. |
ArchiveElement |
getFirstSelected()
Liefert den ersten im Suchergebnis selektierten Archiveintrag. |
java.lang.String |
getName()
Gibt den Namen der Ansicht zurück. |
java.util.Enumeration<ArchiveElement> |
getSelected()
Deprecated. |
int |
getSelectionCount()
Liefert die Anzahl der selektieren Archiveinträge in der Suchergebnistabelle zurück. |
boolean |
hasSelection()
Prüft, ob in der Suchergebnistabelle mindestens ein Archivelement selektiert wurde. |
void |
refresh()
Aktualisiert den Inhalt dieser Ansicht. |
void |
removeId(int objId)
Entfernt das angegebene Archivelement aus der Suchergebnistabelle. |
void |
search(de.elo.ix.client.FindInfo fi)
Startet eine Suche mit den angegebenen Suchinformationen. |
void |
search(de.elo.ix.client.FindInfo fi,
int maxResult)
Startet eine Suche mit den angegebenen Suchkriterien und die gewünschte maximale Anzahl von Suchergebnissen. |
void |
search(de.elo.ix.client.FindInfo fi,
int maxResult,
boolean useCurrentView)
Startet eine Suche mit den angegebenen Suchkriterien und die gewünschte maximale Anzahl von Suchergebnissen. |
void |
selectId(int Id)
Selektiert das angegebene Archivelement in der Suchergebnistabelle. |
void |
selectRow(int rowNo)
Selektiert die angegebene Zeile in der Suchergebnistabelle. |
void |
selectRows(int[] rowNos)
Selektiert die angegebenen Zeilen in der Suchergebnistabelle. |
void |
setName(java.lang.String name)
Setzt den Namen dieser Suchansicht. |
void |
startSearch(de.elo.ix.client.FindInfo fi)
Startet eine Suche in dieser Suchansicht mit den angegebenen Suchkriterien asynchron im Hintergrund. |
void |
startSearch(de.elo.ix.client.FindInfo fi,
boolean useCurrentView)
Startet eine Suche mit den angegebenen Suchkriterien asynchron im Hintergrund. |
| Methods inherited from class de.elo.client.scripting.interfaces.ViewAdapter |
|---|
show |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SearchViewAdapter(de.elo.client.maindialog.Workspace workspace,
de.elo.client.searchResult.SearchView searchView)
workspace - Aktueller ArbeitsbereichsearchView - Zugehörige Suchansicht| Method Detail |
|---|
public void selectRow(int rowNo)
rowNo - Zeilennummerpublic void selectRows(int[] rowNos)
rowNos - Liste mit den zu selektierenden Tabellenzeilen, angefangen bei 0public boolean hasSelection()
hasSelection in class ViewAdapterpublic int getSelectionCount()
getSelectionCount in class ViewAdapterpublic ArchiveElement getFirstSelected()
getFirstSelected in class ViewAdapterpublic java.util.Enumeration<ArchiveElement> getSelected()
public java.util.Enumeration<ArchiveElement> getAllSelected()
getAllSelected in class ViewAdapterpublic java.util.Enumeration<ArchiveElement> getElements()
public int getElementCount()
public void selectId(int Id)
throws java.lang.Exception
Id - Id des zu selektierenden Archivelementes
java.lang.Exception
public void removeId(int objId)
throws java.lang.Exception
objId - Objekt Id des Archivelementes
java.lang.Exception
public void search(de.elo.ix.client.FindInfo fi)
throws java.lang.Exception
fi - Objekt für die Suchkriterien
java.lang.Exception
public void startSearch(de.elo.ix.client.FindInfo fi)
throws java.lang.Exception
fi - Objekt für die Suchkriterien
java.lang.Exception
public void startSearch(de.elo.ix.client.FindInfo fi,
boolean useCurrentView)
throws java.lang.Exception
fi - Objekt für die SuchkriterienuseCurrentView - bei true wird kein neues Suchergebnis geöffnet, sondern das aktuelle
überschrieben
java.lang.Exception
public void search(de.elo.ix.client.FindInfo fi,
int maxResult)
throws java.lang.Exception
fi - Objekt für die SuchkriterienmaxResult - Maximale Anzahl an Suchergebnissen
java.lang.Exception
public void search(de.elo.ix.client.FindInfo fi,
int maxResult,
boolean useCurrentView)
throws java.lang.Exception
fi - Objekt für die SuchkriterienmaxResult - Maximale Anzahl an Suchergebnissen, bei einem Wert <= 0 wird der default
genommenuseCurrentView - True wenn die aktuelle Suchansicht benutzt werden soll, False für eine
neue Suchansicht
java.lang.Exception
public de.elo.ix.client.FindInfo createFindInfoByFulltext(java.lang.String searchTerm,
java.lang.String searchMask)
searchTerm - SuchbegriffsearchMask - Verschlagwortungsmaske
public de.elo.ix.client.FindByFulltext createFindByFulltext(java.lang.String searchTerm)
searchTerm - Suchbegriff
public de.elo.ix.client.FindInfo createFindInfoByName(java.lang.String searchTerm)
searchTerm - Suchbegriff
public de.elo.ix.client.FindByIndex createFindByName(java.lang.String searchTerm)
searchTerm - Suchbegriff
public de.elo.ix.client.FindInfo createFindInfoByDate(java.lang.String isoDate)
isoDate - Iso-Datum
public de.elo.ix.client.FindByIndex createFindByDate(java.lang.String isoDate)
isoDate - Iso-Datum
public de.elo.ix.client.FindInfo createFindInfoByNotes(java.lang.String searchTerm,
int type)
searchTerm - Suchbegrifftype - Notiztyp
public de.elo.ix.client.FindByIndex createFindByIndex()
public de.elo.ix.client.FindByNotes createFindByNotes(java.lang.String searchTerm)
searchTerm - Suchbegriff
public de.elo.ix.client.FindByNotes createFindByNotes(java.lang.String searchTerm,
int type)
searchTerm - Suchbegrifftype - Notiztyp
public de.elo.ix.client.FindOptions createFindOptions()
public de.elo.ix.client.FindInfo getFindInfo()
public java.lang.String getName()
getName in class ViewAdapterpublic void setName(java.lang.String name)
name - Name der Suchansicht, welcher auf der Schaltfläche angezeigt wird.public void refresh()
ViewAdapter
refresh in class ViewAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||