Uses of Interface
fi.hut.tml.xsmiles.mlfc.xforms.instance.InstanceNode

Packages that use InstanceNode
fi.hut.tml.xsmiles.mlfc.xforms The XForms implementation. 
fi.hut.tml.xsmiles.mlfc.xforms.constraint XForms dynamic constraints. 
fi.hut.tml.xsmiles.mlfc.xforms.dom XForms User Interface layer. 
fi.hut.tml.xsmiles.mlfc.xforms.instance   
fi.hut.tml.xsmiles.mlfc.xforms.instance.XercesPSVI   
fi.hut.tml.xsmiles.mlfc.xforms.ui   
 

Uses of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms with parameters of type InstanceNode
static boolean XFormsUtil.isXFormsValid(InstanceNode n)
          goes thru all children and checks whether they are xforms valid will notify registered controls to make sure that invalidity is reflected in the UI
 

Uses of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms.constraint
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.constraint that return InstanceNode
 InstanceNode DynamicDependencyListener.getRefNode()
           
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.constraint with parameters of type InstanceNode
protected  void MainDependencyGraph.addTypeToInstanceNode(InstanceNode n, BindElement bind)
          this method checks for xforms: type attributes and adds type information to the relevant node.
 void MainDependencyGraph.addRefNodeToGraph(InstanceNode n, ExpressionContainer container, XPathExpr xpath, short type, ModelContext modelContext)
          Adds a single bind's ref node to the Main Graph called by MainDependencyGraph.addBindToGraph()
 Vertex DependencyGraph.addVertex(InstanceNode n, ExpressionContainer container, XPathExpr xpath, short property)
          adds a new vertex to the graph.
 Vertex DependencyGraph.getVertex(InstanceNode n, short property)
           
 

Constructors in fi.hut.tml.xsmiles.mlfc.xforms.constraint with parameters of type InstanceNode
IsvalidVertex(InstanceNode n, ExpressionContainer expr, XPathExpr xpathExpr)
           
CalculateVertex(InstanceNode n, ExpressionContainer expr, XPathExpr xpathExpr)
           
Vertex(InstanceNode n, ExpressionContainer expr, XPathExpr xpathExpr)
           
ReadonlyVertex(InstanceNode n, ExpressionContainer expr, XPathExpr xpathExpr)
           
RelevantVertex(InstanceNode n, ExpressionContainer expr, XPathExpr xpathExpr)
           
RequiredVertex(InstanceNode n, ExpressionContainer expr, XPathExpr xpathExpr)
           
 

Uses of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms.dom
 

Fields in fi.hut.tml.xsmiles.mlfc.xforms.dom declared as InstanceNode
protected  InstanceNode ModelBoundElementImpl.contextNode
          Repeat may set this context node
protected  InstanceNode DynBoundElementImpl.contextNode
          Repeat may set this context node
protected  InstanceNode RepeatElementImpl.currentContextNode
          In init, the current context node
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.dom that return InstanceNode
 InstanceNode ModelBoundElementImpl.getContextForDescendant()
           
 InstanceNode ModelBoundElementImpl.getRefNode()
           
 InstanceNode DynBoundElementImpl.getContextForDescendant()
           
 InstanceNode DynBoundElementImpl.getRefNode()
           
 InstanceNode DynBoundElementImpl.evaluateRefNode()
          an utility function for evaluating the ref or nodeset XPath once and returning the result.
 InstanceNode ItemElementImpl.getContextForDescendant()
          overrides the method from boundelementimpl, this is for itemset implementation
 InstanceNode ElementWithContext.getContextForDescendant()
          an descendant asks for its context
 InstanceNode ElementWithContext.getRefNode()
           
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.dom with parameters of type InstanceNode
 void DynBoundElementImpl.setContextNode(InstanceNode node)
           
protected  void SelectElementImpl.removeChildElements(InstanceNode target)
           
protected  void SelectElementImpl.replaceSubtree(CopyElementImpl copy, InstanceNode target)
          replace the whole subtree by a value from the copy element
protected  void SelectElementImpl.appendSubtree(CopyElementImpl copy, InstanceNode target)
           
 void SubmissionElementImpl.submitThread(java.lang.String method, java.lang.String localfile, java.lang.String action, java.net.URL url, InstanceNode n)
           
protected  void SubmissionElementImpl.submitPost(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.submitUrlEncodedPost(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.submitMultiPartPost(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.submitFormDataPost(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.findAndAddAttachments(java.io.ByteArrayOutputStream os, InstanceNode root, short mode)
           
protected  void SubmissionElementImpl.submitJMS(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.submitPUT(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.submitGet(java.net.URL url, InstanceNode root)
           
protected  void SubmissionElementImpl.finalizeSubmitAndReplace(XLink link, short replace, InstanceNode root, java.lang.String replaceinstance)
          this method does the submission using the browserwindow object
protected  void SubmissionElementImpl.submitLocalFile(java.lang.String localfile, java.lang.String action, java.net.URL url, InstanceNode root)
           
 

Uses of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms.instance
 

Subinterfaces of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms.instance
 interface InstanceParentNode
           
 

Classes in fi.hut.tml.xsmiles.mlfc.xforms.instance that implement InstanceNode
 class BasicInstanceAttrImpl
           
 class BasicInstanceAttrNSImpl
           
 class BasicInstanceDocumentImpl
           
 class BasicInstanceElementImpl
           
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.instance with parameters of type InstanceNode
 java.lang.Object PSVI.validateElement(InstanceNode node)
           
 java.lang.Object PSVIDummyImpl.validateElement(InstanceNode node)
           
 

Constructors in fi.hut.tml.xsmiles.mlfc.xforms.instance with parameters of type InstanceNode
InstanceItem(InstanceNode owner)
          Constructor - Set the owner, name and namespace.
 

Uses of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms.instance.XercesPSVI
 

Classes in fi.hut.tml.xsmiles.mlfc.xforms.instance.XercesPSVI that implement InstanceNode
 class PSVIInstanceAttrImpl
           
 class PSVIInstanceAttrNSImpl
           
 class PSVIInstanceDocumentImpl
           
 class PSVIInstanceElementImpl
           
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.instance.XercesPSVI with parameters of type InstanceNode
 java.lang.Object PSVIImpl.validateElement(InstanceNode elem)
           
 java.lang.Object PSVIXsiTypeImpl.validateElement(InstanceNode elem)
           
 

Uses of InstanceNode in fi.hut.tml.xsmiles.mlfc.xforms.ui
 

Fields in fi.hut.tml.xsmiles.mlfc.xforms.ui declared as InstanceNode
protected  InstanceNode RepeatHandler.repeatInstanceParent
          The parent node in the instance, that I will listen to for additions and deletions
 



X-Smiles 1.2