Uses of Class
net.sf.sail.core.beans.Pod

Packages that use Pod
net.sf.sail.common.apps Common applications that developers may wish to extend or use as a guide to writing their own. 
net.sf.sail.common.example   
net.sf.sail.common.util Miscellaneous utility classes. 
net.sf.sail.core.beans Management of beans brought into SAIL. 
net.sf.sail.core.beans.assembly Mechanisms for disassembly and reassembly of Pod hierarchies. 
net.sf.sail.core.curnit Provides classes representing the resources of SAIL, organized by curnits. 
net.sf.sail.core.util Utility package. 
 

Uses of Pod in net.sf.sail.common.apps
 

Methods in net.sf.sail.common.apps with parameters of type Pod
static void PreviewCurnit.previewRootPod(Pod rootPod)
          Wrap root pod into a curnit and launch that curnit in a preview session
 

Uses of Pod in net.sf.sail.common.example
 

Methods in net.sf.sail.common.example that return Pod
protected static Pod BuildRimExampleCurnit.getRootPod()
           
protected static Pod BuildBasicExampleCurnit.getRootPod()
           
 

Uses of Pod in net.sf.sail.common.util
 

Methods in net.sf.sail.common.util that return Pod
static Pod MockData.getMockPod(int i)
           
 

Methods in net.sf.sail.common.util with parameters of type Pod
static Curnit MockData.getMockCurnit(Pod rootPod)
           
 

Uses of Pod in net.sf.sail.core.beans
 

Methods in net.sf.sail.core.beans that return Pod
protected  Pod Pod.childWithId(PodUuid podId)
           
 

Uses of Pod in net.sf.sail.core.beans.assembly
 

Methods in net.sf.sail.core.beans.assembly that return Pod
 Pod PodRegistry.getPod(PodUuid key)
           
 

Methods in net.sf.sail.core.beans.assembly with parameters of type Pod
 void PodRegistry.register(Pod pod)
          Mapping the podId to the a pod and listening for changes in the podId
 void PodRegistry.reregister(Pod pod)
          Remove the pod from its old pod id key and put it in with its new one.
 boolean PodRegistry.unregister(Pod pod)
           
 

Uses of Pod in net.sf.sail.core.curnit
 

Methods in net.sf.sail.core.curnit that return types with arguments of type Pod
 java.util.Collection<Pod> Curnit.getReferencedPods()
           
 

Methods in net.sf.sail.core.curnit with parameters of type Pod
static java.net.URL PodArchiveResolver.withinPodArchive(Pod pod, java.lang.String path)
           
 

Constructors in net.sf.sail.core.curnit with parameters of type Pod
PodXMLEncoder(Pod pod, java.io.OutputStream out)
           
 

Uses of Pod in net.sf.sail.core.util
 

Methods in net.sf.sail.core.util that return Pod
static Pod MarshallUtils.marshallCycle(Pod parentPod)
           
static Pod MarshallUtils.marshallCycle(Pod pod, java.io.OutputStream outputBranch)
           
static Pod PodUtils.nextPod(java.lang.String pre, java.lang.String middle)
          Deprecated. 
static Pod MarshallUtils.readPod(java.io.InputStream in)
           
static Pod PodUtils.resolvePod(java.lang.Object source)
          Helper method to find the pod containing the source.
 

Methods in net.sf.sail.core.util with parameters of type Pod
static java.net.URL BinaryUtils.addToArchive(Pod pod, java.util.zip.ZipOutputStream podArchiveOutputStream, java.lang.String filename, java.io.InputStream source)
           
static void BinaryUtils.cleanClosePodArchive(Pod pod, java.util.jar.JarOutputStream podArchive)
          TODO think of way to avoid this hack
static
<T extends ITitleAware>
T
PodUtils.createBeanInPod(Pod pod, java.lang.Class<T> beanClass, java.lang.String title)
          Create a bean of type beanClass, give it the title title, and store it in pod pod
static
<T> Rim<T>
PodUtils.createRimInPod(Pod pod, java.lang.Class<T> shape, java.lang.String rimName)
          Helper method to create in the pod a rim of the given name and shape
static Pod MarshallUtils.marshallCycle(Pod parentPod)
           
static Pod MarshallUtils.marshallCycle(Pod pod, java.io.OutputStream outputBranch)
           
static java.util.jar.JarOutputStream BinaryUtils.newPodArchiveFor(Pod pod)
          Note: ignores the previous archive associated with the pod
static void PodUtils.printPodTree(java.io.PrintStream out, int indent, Pod pod)
           
static void BinaryUtils.writeCurnit(CurnitUuid curnitId, java.lang.String curnitTitle, Pod rootPod, java.io.OutputStream out)
          Write to the output stream a curnit archive of a curnit with the specified curnit id, title and root pod
static void MarshallUtils.writePod(Pod pod, java.io.OutputStream out)
           
 



Copyright © 2004-2008 TELS Center. All Rights Reserved.