| Interface | Description |
|---|---|
| SettingsOwner |
Marker interface for settings owners.
|
| Class | Description |
|---|---|
| BeanModelNode |
Represents a node in the settings model.
|
| BeanModelNodeSeq<T extends SimpleBeanModelNode> |
Represents an indexed list of nodes sharing the same type.
|
| BeanNodeVisitor<T> |
Implements a visitor pattern over bean nodes.
|
| RestorePropertyVisitor |
Visits a bean model and restores the properties described by the nodes
into their respective settings owner.
|
| SettingsPersistenceUtil |
Utility methods to persist settings of the application.
|
| SimpleBeanModelNode |
Represents a node in the settings owner tree, and stores the values of the properties that
should be saved and restored.
|
| XmlInterface |
Represents a version of the Xml format used to store settings.
|
| XmlInterfaceVersion1 |
V0, really.
|
| XmlInterfaceVersion1.DocumentMakerVisitor |
| Annotation Type | Description |
|---|---|
| SettingsPersistenceUtil.PersistentProperty |
Tags the *getter* of a property as suitable for persistence.
|
| SettingsPersistenceUtil.PersistentSequence |
Tags the getter of a collection for persistence.
|
Copyright © 2002–2018 PMD. All rights reserved.