intarsys runtime library

Uses of Interface
de.intarsys.tools.preferences.IPreferences

Packages that use IPreferences
de.intarsys.tools.expression   
de.intarsys.tools.preferences   
 

Uses of IPreferences in de.intarsys.tools.expression
 

Constructors in de.intarsys.tools.expression with parameters of type IPreferences
PreferencesResolver(IPreferences preferences)
           
 

Uses of IPreferences in de.intarsys.tools.preferences
 

Classes in de.intarsys.tools.preferences that implement IPreferences
 class NullPreferences
          A "null" IPreferences implementation.
 class PreferencesAdapter
          Adapt Preferences to IPreferences.
 

Methods in de.intarsys.tools.preferences that return IPreferences
 IPreferences[] PreferencesAdapter.children()
           
 IPreferences[] NullPreferences.children()
           
 IPreferences[] IPreferences.children()
          The array of all child preferences.
 IPreferences NullPreferencesFactory.getMain()
           
 IPreferences IPreferencesFactory.getMain()
          The standard root to be used by a "main" component.
 IPreferences PrefValueHolder.getPreferences()
           
 IPreferences IPreferencesSupport.getPreferences()
          The IPreferences for this object.
 IPreferences NullPreferencesFactory.getRoot()
           
 IPreferences IPreferencesFactory.getRoot()
          The global root where all IPreferences are mounted.
 IPreferences PreferencesAdapter.node(String pathName)
           
 IPreferences NullPreferences.node(String pathName)
           
 IPreferences IPreferences.node(String pathName)
          Returns the named preference node in the same tree as this node, creating it and any of its ancestors if they do not already exist.
 IPreferences PreferencesAdapter.parent()
           
 IPreferences NullPreferences.parent()
           
 IPreferences IPreferences.parent()
          Returns the parent of this preference node, or null if this is the root.
 IPreferences PreferencesAdapter.restrict(String scopeName)
           
 IPreferences NullPreferences.restrict(String scopeName)
           
 IPreferences IPreferences.restrict(String scopeName)
          Create a new IPreferences object whose scopes include all scopes from the receiver before and including "scopeName".
 

Methods in de.intarsys.tools.preferences with parameters of type IPreferences
static
<T extends EnumItem>
T
PreferencesTools.getEnumItem(IPreferences preferences, EnumMeta<T> meta, String name)
           
static
<T extends EnumItem>
T
PreferencesTools.getEnumItem(IPreferences preferences, EnumMeta<T> meta, String name, String defaultValue)
           
static String PreferencesTools.getLarge(IPreferences preferences, String name, String defaultValue)
           
static String PreferencesTools.getSecret(IPreferences preferences, String name, String defaultValue)
           
static void PreferencesTools.importPreferences(IPreferences root, IPreferences source)
           
static void PreferencesTools.mergeArgs(IPreferences source, IArgs args)
          Add all argument bindings stored in source to args.
static void PreferencesTools.putArgs(IPreferences preferences, IArgs args, IDeclarationBlock block)
          Serialize the declared argument bindings to a preferences node.
static void PreferencesTools.putArgsAll(IPreferences preferences, IArgs args, boolean secret)
          Save all argument bindings in the preferences node.
static void PreferencesTools.putArgsDeclared(IPreferences preferences, IArgs args, IDeclarationElement[] declarations, boolean secret)
          Serialize the declared argument bindings to a preferences node.
static void PreferencesTools.putArgValue(IPreferences preferences, String name, Object pValue, IArgumentDeclaration argDecl, boolean secret)
          Serialize a name/value pair in a preferences node.
static void PreferencesTools.putEnumItem(IPreferences preferences, String name, EnumItem item)
           
static void PreferencesTools.putLarge(IPreferences preferences, String name, String longValue)
           
static void PreferencesTools.putSecret(IPreferences preferences, String name, String value)
           
 

Constructors in de.intarsys.tools.preferences with parameters of type IPreferences
BooleanPrefValueHolder(IPreferences preferences, String key, boolean defaultValue)
           
IntegerPrefValueHolder(IPreferences preferences, String key, int defaultValue)
           
PreferencesArgs(IPreferences preferences)
           
PrefValueHolder(IPreferences preferences, String key, Object defaultValue)
           
StringPrefValueHolder(IPreferences preferences, String key, String defaultValue)
           
 


intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.