|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.elo.client.scripting.items.IndexedElement
de.elo.client.scripting.items.ArchiveElement
de.elo.client.scripting.items.StructureElement
public class StructureElement
Überschrift: StructureElement
Beschreibung: Ein Strukturelement im Archiv (Schrank, Ordner, Register...)
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2009, 2011
Constructor Summary | |
---|---|
StructureElement(de.elo.client.maindialog.Workspace workspace,
int objId)
Normaler Konstruktor. |
Method Summary | |
---|---|
void |
addCopy(int sourceId,
boolean includeDocuments,
boolean copyNotes,
boolean copyReferences,
boolean copyOwner,
java.lang.String endEvent)
Fügt eine Kopie von Archiveinträgen in diesen Ordner ein. |
ArchiveDocument |
addDocument(de.elo.ix.client.Sord documentSord,
java.lang.String fileName)
Fügt das im Sord Dokument in die Struktur ein. |
int |
addPath(java.lang.String path,
java.lang.String folderMask)
Erzeugt in dem Element eine Unterstruktur falls sie nicht bereits vorhanden ist. |
void |
addReference(ArchiveElement sourceElement)
Erzeugt eine Referenz des angegebenen Elements in dieser Struktur. |
StructureElement |
addStructure(de.elo.ix.client.Sord sord)
Fügt das Sord als neues Strukturelement in dieses Strukturelement hinzu. |
StructureElement |
addStructure(java.lang.String name)
Erzeugt ein untergeordnetes Strukturelement mit dem angegebenen Namen in diesem Strukturelement. |
de.elo.ix.client.Sord |
createStructure()
Erzeugt ein neues Strukturelement. |
java.util.Enumeration<ArchiveElement> |
getChildren()
Liefert eine Aufzählung aller Einträge (als ArchiveElement-Objekte ArchiveDokument oder StructureElement) in diesem Ordner. |
int |
getChildrenCount()
Liefert die Anzahl der Elemente in diesem Strukturelement. |
java.util.ArrayList<ArchiveElement> |
getChildrenList()
Liefert eine Liste aller Einträge (als ArchiveElement-Objekte ArchiveDokument oder StructureElement) in diesem Ordner. |
boolean |
isDocument()
Liefert true, wenn dieses Element ein Dokument ist. |
boolean |
isStructure()
Liefert true, wenn dieses Element ein Ordner ist. |
de.elo.ix.client.Sord |
prepareDocument(java.lang.String maskIdOrName)
Bereitet ein Sord-Objekt für eine neues Dokument vor. |
de.elo.ix.client.Sord |
prepareSord(java.lang.String maskIdOrName)
Deprecated. Ersetzt durch prepareStructure und prepareDocument bei denen der Objekt-Typ festgelegt ist. |
de.elo.ix.client.Sord |
prepareStructure(java.lang.String maskIdOrName)
Bereitet ein Sord-Objekt für eine neue Struktur vor. |
Methods inherited from class de.elo.client.scripting.items.ArchiveElement |
---|
del, getEditInfo, getId, getParent, loadSord, moveToFolder, referenceIn, refresh, removeLock, setLock, setSord |
Methods inherited from class de.elo.client.scripting.items.IndexedElement |
---|
getDocMaskId, getDocMaskName, getHiddenText, getName, getObjKeyValue, getObjKeyValue, getProperties, getSord, saveSord, setHiddenText, setMaskId, setName, setObjKeyValue, setObjKeyValue, setProperties |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StructureElement(de.elo.client.maindialog.Workspace workspace, int objId)
workspace
- Aktueller ArbeitsbereichobjId
- Objekt Id der StrukturMethod Detail |
---|
public boolean isDocument()
ArchiveElement
isDocument
in class ArchiveElement
public boolean isStructure()
ArchiveElement
isStructure
in class ArchiveElement
public de.elo.ix.client.Sord createStructure() throws java.lang.Exception
java.lang.Exception
public int addPath(java.lang.String path, java.lang.String folderMask) throws java.lang.Exception
path
- Unterstruktur, erstes Zeichn ist TrennsymbolfolderMask
- Maskenname oder Maskennummer
java.lang.Exception
@Deprecated public de.elo.ix.client.Sord prepareSord(java.lang.String maskIdOrName) throws java.lang.Exception
maskIdOrName
- Nummer oder Name der Ablagemaske
java.lang.Exception
public de.elo.ix.client.Sord prepareStructure(java.lang.String maskIdOrName) throws java.lang.Exception
maskIdOrName
- Nummer oder Name der Ablagemaske
java.lang.Exception
public de.elo.ix.client.Sord prepareDocument(java.lang.String maskIdOrName) throws java.lang.Exception
maskIdOrName
- Nummer oder Name der Ablagemaske
java.lang.Exception
public ArchiveDocument addDocument(de.elo.ix.client.Sord documentSord, java.lang.String fileName) throws java.lang.Exception
documentSord
- ArchivelementfileName
- Der Dateiname (inklusive Pfad) der abzulegenden Dokument-Datei
java.lang.Exception
public StructureElement addStructure(de.elo.ix.client.Sord sord) throws java.lang.Exception
sord
- Archivelement
java.lang.Exception
public StructureElement addStructure(java.lang.String name) throws java.lang.Exception
name
- Bezeichnung des untergeordneten Strukturelementes
java.lang.Exception
public void addReference(ArchiveElement sourceElement) throws java.lang.Exception
sourceElement
- Archivelement
java.lang.Exception
public int getChildrenCount()
public java.util.Enumeration<ArchiveElement> getChildren()
public java.util.ArrayList<ArchiveElement> getChildrenList()
public void addCopy(int sourceId, boolean includeDocuments, boolean copyNotes, boolean copyReferences, boolean copyOwner, java.lang.String endEvent) throws java.lang.Exception
sourceId
- ObjektID der QuelleincludeDocuments
- True wenn die Dokumente innerhalb der Ordnerstruktur ebenfalls kopiert
werden sollen, False wenn nur die Ordnerstruktur kopiert werden soll.copyNotes
- True wenn die Anmerkungen zu den Dokumenten ebenfalls kopiert werden sollen,
False wenn nicht.copyReferences
- True wenn die Referenzen kopiert werden sollen, False wenn nicht.copyOwner
- True wenn der Eigentümer der Ordner und Dokumente von der Quelle übernommen
werden sollen, False wenn nicht.endEvent
- Ein Event, welches aufgerufen wird, wenn das Kopieren beendet wurde oder null
für kein Event.
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |