Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.HyperPreferencesFactory
Source: src/com/multiversesocial/hyperview/HyperPreferencesFactory.java

HyperPreferencesFactory

HyperView V3.2 — class
version V3.2 class

Summary

static HyperLinkedList systemList; static HyperLinkedList UserList;

Source file: HyperPreferencesFactory.java

Hierarchy

Extends: none

Implements: PreferencesFactory

Referenced HyperView classes

Media files used

Declaration & members

public class HyperPreferencesFactory implements PreferencesFactory

Declared in src/com/multiversesocial/hyperview/HyperPreferencesFactory.java, lines 5–70. 4 field(s), 1 constructor(s), 6 method(s). Every member has an anchor you can link to (e.g. HyperPreferencesFactory.html#<id>).

Fields (4)

DeclarationValue / initializerDescriptionSource
static HyperPreferencesFactory factoryBase= new HyperPreferencesFactory()No comment in source; used in getFactory(); name appears in 1 other source file(s): HyperPreferences.line 10
static Object lock= new Object()No comment in source; not referenced by name in this type’s methods.line 7
static Preferences systemPreferences= factoryBase.systemRoot()No comment in source; assigned in main(); used in showPathBases().line 11
static Preferences userPreferences= factoryBase.userRoot()No comment in source; assigned in main(); used in showPathBases(); name appears in 1 other source file(s): HyperPreferences.line 12

Constructors (1)

SignatureDescriptionSource
HyperPreferencesFactory()2 statement(s); calls super(), HyperPreferencesFactory.getFactory().line 14

Methods (6)

SignatureDescriptionSource
static { … }Implicit default constructor generated by the compiler (not written in the source).implicit
static HyperPreferencesFactory getFactory()Returns factoryBase.line 29
public static void main(String[] args)5 statement(s); calls HyperPreferencesFactory.factoryBase.systemRoot(), HyperPreferencesFactory.factoryBase.userRoot(), systemPreferences.absolutePath(), userPreferences.absolutePath(), userPreferences.get() …; creates HyperPreferences.line 40
void showPathBases()2 statement(s); calls userPreferences.absolutePath(), systemPreferences.absolutePath().line 34
public Preferences systemRoot()Returns Preferences.systemRoot().
Implements PreferencesFactory.systemRoot()
line 19
public Preferences userRoot()Returns Preferences.userRoot().
Implements PreferencesFactory.userRoot()
line 24

Examples

Real usage taken from elsewhere in the HyperView 3.2 source (file and line shown; source path src/com/multiversesocial/hyperview/).

static call — HyperDefs.java, line 15

   15  HyperPreferencesFactory preferencesFactor = HyperPreferencesFactory.getFactory();

declaration — HyperPreferences.java, line 8

    8  static HyperPreferencesFactory factoryBase = HyperPreferencesFactory.getFactory();
Hits--