org.nuxeo.scenari.model
Interface ScenariSpace

All Superinterfaces:
ScenariNode
All Known Subinterfaces:
ScenariWorkspace

public interface ScenariSpace
extends ScenariNode

Représente un espace Scenari.

Un espace peut contenir des espaces ou des items.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nuxeo.scenari.model.ScenariNode
ScenariNode.VersionOrigin
 
Method Summary
 ScenariItem createItem(String name)
          Crée un item en fils de cet espace.
 ScenariSpace createSubSpace(String name)
          Crée un sous-espace.
 List<ScenariNode> getChildren()
          Liste des items ou espaces "visibles" fils directs de cet espace.
 List<String> getChildrenNames()
          Liste des noms des items / espaces
 List<ScenariNode> getTrashedChildren()
          Liste des items ou espaces en corbeille fils directs de cet espace.
 
Methods inherited from interface org.nuxeo.scenari.model.ScenariNode
createNetVersion, getDocumentModel, getId, getLinks, getLiveId, getModificationUser, getName, getNetVersions, getPath, getTimestamp, getTitle, getVersionComment, getVersionLabel, getVersionOrigin, getVersionTimestamp, isVersion, isVisible, remove, restoreNode, save, setLinks, setTimestamp, setTitle
 

Method Detail

getChildren

List<ScenariNode> getChildren()
                              throws Exception
Liste des items ou espaces "visibles" fils directs de cet espace.

Throws:
Exception

getChildrenNames

List<String> getChildrenNames()
                              throws Exception
Liste des noms des items / espaces

Throws:
Exception

getTrashedChildren

List<ScenariNode> getTrashedChildren()
                                     throws Exception
Liste des items ou espaces en corbeille fils directs de cet espace.

Throws:
Exception

createSubSpace

ScenariSpace createSubSpace(String name)
                            throws Exception
Crée un sous-espace.

Throws:
Exception

createItem

ScenariItem createItem(String name)
                       throws Exception
Crée un item en fils de cet espace.

Throws:
Exception


Copyright © 2011 Nuxeo SAS. All Rights Reserved.