Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.SystemListRegistry
Source: src/com/multiversesocial/hyperview/SystemListRegistry.java
The purpose of this class is to maintain a List of all HyperLinkedList.class Object created the the Named Constructor.
public class SystemListRegistry extends HyperLinkedList
| Declaration | Value / initializer | Description | Source |
|---|---|---|---|
static HyperLinkedList systemList | No comment in source; assigned in SystemListRegistry(); used in get(). | ||
static SystemListRegistry systemListRegistry | No comment in source; assigned in SystemListRegistry(), getRegistry(), get(); name appears in 1 other source file(s): HyperConnectionHandler. |
| Signature | Description | Source |
|---|---|---|
SystemListRegistry() | 3 statement(s); calls super(). |
| Signature | Description | Source |
|---|---|---|
static HyperLinkedList get(String tName) | 7 statement(s); calls tNode.name.equals(), systemListRegistry.notifyAll(); creates SystemListRegistry, HyperLinkedList. | |
public static synchronized SystemListRegistry getRegistry() | 2 statement(s); creates SystemListRegistry. | |
static HyperLinkedList getSystemList() | Returns getRegistry().systemListRegistry.systemList. | |
void register(SystemListNode tListNode) | 1 statement(s); calls dlStore(), notifyAll(). | |
public void unregister(SystemListNode tListNode) | 1 statement(s); calls dlDelete(), notifyAll(). |
Fields: items, listBase, listFlags, listName, listNumber, listTail, lock, seed, systemListNode, totalLists
Methods: clear(), destroy(), detach(Linkable), dlDelete(Linkable), dlStore(HyperLinkedList), dlStore(Linkable), drain(), echoLinks(int), getList(String), getNumber(), rand(int), removeAll(), saveLists(), setListName(String), showLinks(), showLinks(Linkable), showLists(), stdShowLinks(), swap(Linkable, Linkable), swapWithNext(Linkable), synchEnable()
Fields: attachment, index, linkFlags, name, next, parentList, prev
Methods: inList(), setName(String)
instantiation — HyperConnectionHandler.java, line 33
33 static SystemListRegistry systemListRegistry = new SystemListRegistry();
static call — HyperLinkedList.java, line 55
55 tRegistry = SystemListRegistry.getRegistry(); // |