Uses of Class
facets.util.datatree.ValueNode

Packages that use ValueNode
facets.core.app Extensions and partial specialisations of core Superficial types. 
facets.facet Surface building. 
facets.facet.app General application building. 
facets.idiom Examples of idiomatic use of Facets API. 
facets.util General-purpose utilities and non-Superficial interfaces. 
facets.util.app Non-Superficial types for application management. 
facets.util.datatree Simple XML-compatible trees. 
 

Uses of ValueNode in facets.core.app
 

Fields in facets.core.app declared as ValueNode
 ValueNode ValueContent.working
          Content passed to the constructor, working and backup copies.
 

Methods in facets.core.app with parameters of type ValueNode
protected  void ValueEdit.checkKeyValue(ValueNode node, java.lang.String key)
           
 SIndexing ValueContent.newIndexing(ValueNode values, java.lang.String title, java.lang.Object[] indexables, java.lang.Object indexed)
          Creates an indexing related to the specified values.
 SIndexing ValueContent.newMultipleIndexing(ValueNode values, java.lang.String title, java.lang.String[] keys, boolean invertValues)
          Creates a multiple indexing from flag values.
 SNumeric ValueContent.newNumeric(ValueNode values, java.lang.String key, NumberPolicy policy)
           
 STextual ValueContent.newTextual(ValueNode values, java.lang.String key)
          Creates a textual target representing the specified value.
 SToggling ValueContent.newToggling(ValueNode values, java.lang.String key)
          Convenience method for normal toggling creation.
 SToggling ValueContent.newToggling(ValueNode values, java.lang.String title, boolean invertValue)
          Creates a toggling target representing the specified value.
abstract  void ValueContent.targetValuesUpdated(STarget target, ValueNode values, java.lang.String keys)
          Called by the couplers of targets created with convenience methods.
 

Constructors in facets.core.app with parameters of type ValueNode
ValueContent(java.lang.String title, ValueNode master, ValueNode working)
          Unique constructor.
 

Uses of ValueNode in facets.facet
 

Methods in facets.facet with parameters of type ValueNode
protected abstract  void ValueDialogContenter.targetValuesUpdated(STarget target, ValueNode values, java.lang.String keys)
           
protected abstract  void ValueDialogContenter.updateLivesOnRetargeted(ValueNode working)
           
 

Constructors in facets.facet with parameters of type ValueNode
ValueDialogContenter(java.lang.String title, FacetAppSurface app, ValueNode master, ValueNode working)
           
 

Uses of ValueNode in facets.facet.app
 

Methods in facets.facet.app with parameters of type ValueNode
protected  void FacetAppSpecifier.addNatureDefaults(ValueNode root)
           
protected  void FacetAppSpecifier.addStateDefaults(ValueNode root)
          Overrides superclass method.
 

Uses of ValueNode in facets.idiom
 

Methods in facets.idiom with parameters of type ValueNode
protected  void XmlView.addNatureDefaults(ValueNode root)
           
 

Uses of ValueNode in facets.util
 

Methods in facets.util that return ValueNode
protected abstract  ValueNode NumberValues.store()
           
 

Uses of ValueNode in facets.util.app
 

Fields in facets.util.app declared as ValueNode
static ValueNode Events.DEFAULT_FILTERS
           
static ValueNode AppValues.stateDebug
          Global state node for debug values.
 

Methods in facets.util.app that return ValueNode
 ValueNode AppValues.nature(boolean core)
          Defines application configuration or 'nature'.
 ValueNode AppValues.state(java.lang.String... typePath)
          Stores application session state and user preferences.
 ValueNode AppFileValues.updateRecentFiles(java.io.File add)
          Maintains the list returned by AppFileValues.recentFiles().
 

Methods in facets.util.app with parameters of type ValueNode
protected  void AppValues.addNatureDefaults(ValueNode root)
          Can set default configuration values.
protected  void AppValues.addStateDefaults(ValueNode root)
          Can set default session/preferences values.
 

Uses of ValueNode in facets.util.datatree
 

Fields in facets.util.datatree declared as ValueNode
 ValueNode ValueProxy.source
           
 

Methods in facets.util.datatree that return ValueNode
static ValueNode[] ValueProxy.getProxySources(java.lang.Object[] proxies)
           
protected  ValueNode XmlPolicy.getTitleAttributeNames()
          When reading or writing, maps attribute names to StatefulCore.title()s.
static ValueNode Nodes.guaranteedChild(DataNode parent, java.lang.String type, java.lang.String title)
           
static ValueNode Nodes.guaranteedDescendant(DataNode node, java.lang.String... typePath)
           
static ValueNode Nodes.guaranteedValueChild(DataNode parent, java.lang.String type)
           
static ValueNode Nodes.mergeContents(ValueNode node, java.lang.Object... mergeContents)
          Merges new with existing node contents.
protected static ValueNode XmlPolicy.newTitleAttributeNames(java.lang.String defaultName, java.lang.String[] mappings)
          Creates mappings for return by XmlPolicy.getTitleAttributeNames().
 

Methods in facets.util.datatree with parameters of type ValueNode
static ValueNode Nodes.mergeContents(ValueNode node, java.lang.Object... mergeContents)
          Merges new with existing node contents.
 

Constructors in facets.util.datatree with parameters of type ValueNode
ValueProxy(ValueNode source)