Editing - onion.net Datenquelle
Die Editing Funktionen erweitern die Kernfunktionen um die folgenden Methoden. Damit die Methoden genutzt werden können, ist das Einbinden des Namensraumes http://onionworks.net/2006/data/editing notwendig.
Namensraum: http://onionworks.net/2006/data/editing
Name | Argumente | Rückgabetyp | Beschreibung |
---|---|---|---|
checkIn | target:xlink [force:boolean] |
boolean | Gibt ein ausgeliehenes Element zurück. |
checkOut | target:xlink | boolean | Leiht das angegebene Element an den angemeldeten Benutzer aus. |
createBinary | filename:string mimeType:string |
string | Schreibt ein Binärdatenobjekt auf Basis einer physikalischen Datei oder einem Verweis auf eine binäre Methode in onion.net und gibt als Ergebnis den ReferenceIdentifier zurück. |
createObject | target:xlink name:string content:nodeset [autoCheckIn:boolean] |
string | Fügt neue Datensätze dem Content hinzu. |
deleteObject | target:xlink [recursive:boolean] |
boolean | Löscht das Objekt an dem angegebenen Ort. |
getUser | username:string | nodeset | Gibt Informationen über den angegebenen Benutzer zurück. |
renameObject | target:xlink newName:string |
boolean | Ermöglicht die Umbennenung von Elementen. |
setObjectPosition | target:xlink position:int |
boolean | Ermöglicht die Verschiebung von Elementen an eine Position innerhalb der Struktur. |
shiftObjectPosition | target:xlink position:int |
boolean | Ermöglicht die Verschiebung von Elementen um eine Anzahl von Positionen innerhalb der Struktur. |
undoCheckOut | target:xlink | boolean | Verwirft Änderungen des ausgeliehenen Dokumentes. |
updateObject | target:xlink newContent:nodeset |
boolean | Speichert Änderungen eines bereits bestehenden Objekts. |
updateUsername | userReference:string, username:string | string | Aktualisiert den Benutzernamen für einen Benutzer |