com.uwyn.rife.engine
Class ElementInfoBuilder

java.lang.Object
  extended by com.uwyn.rife.engine.ElementInfoBuilder

public class ElementInfoBuilder
extends Object


Method Summary
 ElementInfoBuilder addAutoLink(String srcExit)
           
 ElementInfoBuilder addAutoLink(String srcExit, String destId)
           
 ElementInfoBuilder addAutoLink(String srcExit, String destId, boolean cancelInheritance, boolean cancelEmbedding, boolean redirect, boolean cancelContinuations)
           
 ElementInfoBuilder addChildTrigger(String name)
           
 ElementInfoBuilder addDataLink(String srcOutput, String destId, String destInput)
           
 ElementInfoBuilder addDataLink(String srcOutput, String srcOutbean, String destId, boolean snapback, String destInput, String destInbean)
           
 ElementInfoBuilder addDataLinkBean(String srcOutbean, String destId, String destInbean)
           
 ElementInfoBuilder addExit(String name)
           
 ElementInfoBuilder addFlowLink(String srcExit, String destId)
           
 ElementInfoBuilder addFlowLink(String srcExit, String destId, boolean cancelInheritance)
           
 ElementInfoBuilder addFlowLink(String srcExit, String destId, boolean cancelInheritance, boolean cancelEmbedding)
           
 ElementInfoBuilder addFlowLink(String srcExit, String destId, boolean snapback, boolean cancelInheritance, boolean cancelEmbedding, boolean redirect)
           
 ElementInfoBuilder addInBean(Class klass)
           
 ElementInfoBuilder addInBean(Class klass, String prefix)
           
 ElementInfoBuilder addInBean(Class klass, String prefix, String name)
           
 ElementInfoBuilder addInBean(Class klass, String prefix, String name, String groupName)
           
 ElementInfoBuilder addInBean(String classname)
           
 ElementInfoBuilder addInBean(String classname, String prefix)
           
 ElementInfoBuilder addInBean(String classname, String prefix, String name)
           
 ElementInfoBuilder addInBean(String classname, String prefix, String name, String groupName)
           
 ElementInfoBuilder addIncookie(String name)
           
 ElementInfoBuilder addIncookie(String name, String defaultValue)
           
 ElementInfoBuilder addInput(String name)
           
 ElementInfoBuilder addInput(String name, String[] defaultValues)
           
 ElementInfoBuilder addOutBean(Class klass)
           
 ElementInfoBuilder addOutBean(Class klass, String prefix)
           
 ElementInfoBuilder addOutBean(Class klass, String prefix, String name)
           
 ElementInfoBuilder addOutBean(Class klass, String prefix, String name, String groupName)
           
 ElementInfoBuilder addOutBean(String classname)
           
 ElementInfoBuilder addOutBean(String classname, String prefix)
           
 ElementInfoBuilder addOutBean(String classname, String prefix, String name)
           
 ElementInfoBuilder addOutBean(String classname, String prefix, String name, String groupName)
           
 ElementInfoBuilder addOutcookie(String name)
           
 ElementInfoBuilder addOutcookie(String name, String defaultValue)
           
 ElementInfoBuilder addOutput(String name)
           
 ElementInfoBuilder addOutput(String name, String[] defaultValues)
           
 ElementInfoBuilder addPathInfoMapping(String specification)
           
 ElementInfoBuilder addProperty(String name, Object value)
           
 ElementInfoBuilder addProperty(String name, PropertyValue value)
           
 ElementInfoBuilder addRedirectAutoLink(String srcExit)
           
 ElementInfoBuilder addRedirectAutoLink(String srcExit, String destId)
           
 ElementInfoBuilder addRedirectFlowLink(String srcExit, String destId)
           
 ElementInfoBuilder addResourceModificationTime(UrlResource resource, long modificationTime)
           
 ElementInfoBuilder addSnapbackDataLink(String srcOutput, String destInput)
           
 ElementInfoBuilder addSnapbackDataLinkBean(String srcOutbean, String destInbean)
           
 ElementInfoBuilder addSnapbackFlowLink(String srcExit, boolean cancelInheritance)
           
 ElementInfoBuilder addStaticProperty(String name, Object value)
           
 ElementInfoBuilder addStaticProperty(String name, PropertyValue value)
           
 FlowLinkBuilder enterFlowLink(String srcExit)
           
 SubmissionBuilder enterSubmission(String name)
           
 ElementInfoBuilder extendsFrom(String extendsFrom)
           
 String getImplementation()
           
 SiteBuilder leaveElement()
           
 ElementInfoBuilder setContentType(String contentType)
           
 ElementInfoBuilder setId(String id)
           
 ElementInfoBuilder setImplementation(Class klass)
           
 ElementInfoBuilder setImplementation(Element blueprint)
           
 ElementInfoBuilder setImplementation(String implementation)
           
 ElementInfoBuilder setInherits(String inherits)
           
 ElementInfoBuilder setPathInfoMode(PathInfoMode mode)
           
 ElementInfoBuilder setPre(String pre)
           
 ElementInfoBuilder setUrl(String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setId

public ElementInfoBuilder setId(String id)
                         throws EngineException
Throws:
EngineException

extendsFrom

public ElementInfoBuilder extendsFrom(String extendsFrom)

setContentType

public ElementInfoBuilder setContentType(String contentType)

setImplementation

public ElementInfoBuilder setImplementation(Class klass)

setImplementation

public ElementInfoBuilder setImplementation(String implementation)

setImplementation

public ElementInfoBuilder setImplementation(Element blueprint)

getImplementation

public String getImplementation()

setUrl

public ElementInfoBuilder setUrl(String url)

setInherits

public ElementInfoBuilder setInherits(String inherits)

setPre

public ElementInfoBuilder setPre(String pre)

addProperty

public ElementInfoBuilder addProperty(String name,
                                      PropertyValue value)
                               throws EngineException
Throws:
EngineException

addProperty

public ElementInfoBuilder addProperty(String name,
                                      Object value)
                               throws EngineException
Throws:
EngineException

addDataLink

public ElementInfoBuilder addDataLink(String srcOutput,
                                      String destId,
                                      String destInput)
                               throws EngineException
Throws:
EngineException

addSnapbackDataLink

public ElementInfoBuilder addSnapbackDataLink(String srcOutput,
                                              String destInput)
                                       throws EngineException
Throws:
EngineException

addDataLinkBean

public ElementInfoBuilder addDataLinkBean(String srcOutbean,
                                          String destId,
                                          String destInbean)
                                   throws EngineException
Throws:
EngineException

addSnapbackDataLinkBean

public ElementInfoBuilder addSnapbackDataLinkBean(String srcOutbean,
                                                  String destInbean)
                                           throws EngineException
Throws:
EngineException

addDataLink

public ElementInfoBuilder addDataLink(String srcOutput,
                                      String srcOutbean,
                                      String destId,
                                      boolean snapback,
                                      String destInput,
                                      String destInbean)
                               throws EngineException
Throws:
EngineException

enterFlowLink

public FlowLinkBuilder enterFlowLink(String srcExit)
                              throws EngineException
Throws:
EngineException

addFlowLink

public ElementInfoBuilder addFlowLink(String srcExit,
                                      String destId)
                               throws EngineException
Throws:
EngineException

addFlowLink

public ElementInfoBuilder addFlowLink(String srcExit,
                                      String destId,
                                      boolean cancelInheritance)
                               throws EngineException
Throws:
EngineException

addFlowLink

public ElementInfoBuilder addFlowLink(String srcExit,
                                      String destId,
                                      boolean cancelInheritance,
                                      boolean cancelEmbedding)
                               throws EngineException
Throws:
EngineException

addSnapbackFlowLink

public ElementInfoBuilder addSnapbackFlowLink(String srcExit,
                                              boolean cancelInheritance)
                                       throws EngineException
Throws:
EngineException

addRedirectFlowLink

public ElementInfoBuilder addRedirectFlowLink(String srcExit,
                                              String destId)
                                       throws EngineException
Throws:
EngineException

addFlowLink

public ElementInfoBuilder addFlowLink(String srcExit,
                                      String destId,
                                      boolean snapback,
                                      boolean cancelInheritance,
                                      boolean cancelEmbedding,
                                      boolean redirect)
                               throws EngineException
Throws:
EngineException

addAutoLink

public ElementInfoBuilder addAutoLink(String srcExit)
                               throws EngineException
Throws:
EngineException

addAutoLink

public ElementInfoBuilder addAutoLink(String srcExit,
                                      String destId)
                               throws EngineException
Throws:
EngineException

addRedirectAutoLink

public ElementInfoBuilder addRedirectAutoLink(String srcExit)
                                       throws EngineException
Throws:
EngineException

addRedirectAutoLink

public ElementInfoBuilder addRedirectAutoLink(String srcExit,
                                              String destId)
                                       throws EngineException
Throws:
EngineException

addAutoLink

public ElementInfoBuilder addAutoLink(String srcExit,
                                      String destId,
                                      boolean cancelInheritance,
                                      boolean cancelEmbedding,
                                      boolean redirect,
                                      boolean cancelContinuations)
                               throws EngineException
Throws:
EngineException

addInBean

public ElementInfoBuilder addInBean(String classname)

addInBean

public ElementInfoBuilder addInBean(String classname,
                                    String prefix)

addInBean

public ElementInfoBuilder addInBean(String classname,
                                    String prefix,
                                    String name)

addInBean

public ElementInfoBuilder addInBean(String classname,
                                    String prefix,
                                    String name,
                                    String groupName)

addInBean

public ElementInfoBuilder addInBean(Class klass)

addInBean

public ElementInfoBuilder addInBean(Class klass,
                                    String prefix)

addInBean

public ElementInfoBuilder addInBean(Class klass,
                                    String prefix,
                                    String name)

addInBean

public ElementInfoBuilder addInBean(Class klass,
                                    String prefix,
                                    String name,
                                    String groupName)

addOutBean

public ElementInfoBuilder addOutBean(String classname)

addOutBean

public ElementInfoBuilder addOutBean(String classname,
                                     String prefix)

addOutBean

public ElementInfoBuilder addOutBean(String classname,
                                     String prefix,
                                     String name)

addOutBean

public ElementInfoBuilder addOutBean(String classname,
                                     String prefix,
                                     String name,
                                     String groupName)

addOutBean

public ElementInfoBuilder addOutBean(Class klass)

addOutBean

public ElementInfoBuilder addOutBean(Class klass,
                                     String prefix)

addOutBean

public ElementInfoBuilder addOutBean(Class klass,
                                     String prefix,
                                     String name)

addOutBean

public ElementInfoBuilder addOutBean(Class klass,
                                     String prefix,
                                     String name,
                                     String groupName)

addStaticProperty

public ElementInfoBuilder addStaticProperty(String name,
                                            Object value)
                                     throws EngineException
Throws:
EngineException

addStaticProperty

public ElementInfoBuilder addStaticProperty(String name,
                                            PropertyValue value)

addInput

public ElementInfoBuilder addInput(String name)

addInput

public ElementInfoBuilder addInput(String name,
                                   String[] defaultValues)

addOutput

public ElementInfoBuilder addOutput(String name)

addOutput

public ElementInfoBuilder addOutput(String name,
                                    String[] defaultValues)

addIncookie

public ElementInfoBuilder addIncookie(String name)

addIncookie

public ElementInfoBuilder addIncookie(String name,
                                      String defaultValue)

addOutcookie

public ElementInfoBuilder addOutcookie(String name)

addOutcookie

public ElementInfoBuilder addOutcookie(String name,
                                       String defaultValue)

addExit

public ElementInfoBuilder addExit(String name)

addChildTrigger

public ElementInfoBuilder addChildTrigger(String name)

enterSubmission

public SubmissionBuilder enterSubmission(String name)

addResourceModificationTime

public ElementInfoBuilder addResourceModificationTime(UrlResource resource,
                                                      long modificationTime)

leaveElement

public SiteBuilder leaveElement()

setPathInfoMode

public ElementInfoBuilder setPathInfoMode(PathInfoMode mode)

addPathInfoMapping

public ElementInfoBuilder addPathInfoMapping(String specification)


Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.