Class AppConfig
java.lang.Object
org.apache.commons.configuration2.event.BaseEventSource
org.apache.commons.configuration2.AbstractConfiguration
org.apache.commons.configuration2.AbstractHierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode>
org.apache.commons.configuration2.BaseHierarchicalConfiguration
org.apache.commons.configuration2.XMLConfiguration
wtf.dpl.core.config.Config
wtf.dpl.ui.app.config.AppConfig
- All Implemented Interfaces:
Cloneable, org.apache.commons.configuration2.Configuration, org.apache.commons.configuration2.event.EventSource, org.apache.commons.configuration2.FileBasedConfiguration, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode>, org.apache.commons.configuration2.ImmutableConfiguration, org.apache.commons.configuration2.ImmutableHierarchicalConfiguration, org.apache.commons.configuration2.io.FileBased, org.apache.commons.configuration2.io.FileLocatorAware, org.apache.commons.configuration2.io.InputStreamSupport, org.apache.commons.configuration2.sync.SynchronizerSupport, org.apache.commons.configuration2.tree.InMemoryNodeModelSupport, org.apache.commons.configuration2.tree.NodeKeyResolver<org.apache.commons.configuration2.tree.ImmutableNode>, org.apache.commons.configuration2.tree.NodeModelSupport<org.apache.commons.configuration2.tree.ImmutableNode>
Application-specific configuration.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.configuration2.BaseHierarchicalConfiguration
org.apache.commons.configuration2.BaseHierarchicalConfiguration.BuilderVisitor -
Property Summary
PropertiesTypePropertyDescriptionConvenience.Convenience. -
Field Summary
Fields inherited from class Config
ATTRIBUTE_PATTERN, CONFIG_KEY, CONFIG_NAME, CONFIG_SOURCE -
Constructor Summary
ConstructorsModifierConstructorDescriptionDeprecated.<T extends Application>AppConfig(T clazz) <T extends Application>AppConfig(T app, boolean includeProperties) -
Method Summary
Modifier and TypeMethodDescription<T> JavaBeanObjectProperty<T> asFXProperty(PKLeaf<T> key) protected <T, U extends ConfigBean<T>>
UcreateBean(PKLeaf<T> key) Gets the value of theloggingConfigproperty.Gets the value of thewindowConfigproperty.Convenience.Convenience.Convenience.Convenience.Methods inherited from class Config
addOrReplace, asBean, containsPrefix, containsPrefix, createConfiguration, createConversionHandler, dump, dump, filter, get, getAttributes, getName, getRequired, include, setValue, streamKeys, streamKeys, subset, subsets, writeConfigMethods inherited from class org.apache.commons.configuration2.XMLConfiguration
createDocumentBuilder, createTransformer, getDocument, getDocumentBuilder, getEntityResolver, getPublicID, getRootElementNameInternal, getSystemID, initFileLocator, isSchemaValidation, isValidating, read, read, setDocumentBuilder, setEntityResolver, setPublicID, setRootElementName, setSchemaValidation, setSystemID, setValidating, validate, write, writeMethods inherited from class org.apache.commons.configuration2.BaseHierarchicalConfiguration
childConfigurationsAt, childConfigurationsAt, cloneNodeModel, configurationAt, configurationAt, configurationsAt, configurationsAt, createSubConfigurationForTrackedNode, getNodeModel, getSubConfigurationNodeSelector, getSubConfigurationParentModel, immutableChildConfigurationsAt, immutableConfigurationAt, immutableConfigurationAt, immutableConfigurationsAt, initSubConfigurationForThisParent, interpolatedConfiguration, subnodeConfigurationChangedMethods inherited from class org.apache.commons.configuration2.AbstractHierarchicalConfiguration
addNodes, addNodesInternal, addPropertyDirect, addPropertyInternal, clearInternal, clearPropertyDirect, clearTree, clearTreeInternal, clone, containsKeyInternal, containsValueInternal, fetchNodeList, getExpressionEngine, getKeysInternal, getKeysInternal, getMaxIndex, getMaxIndexInternal, getModel, getPropertyInternal, getRootElementName, isEmptyInternal, nodeDefined, nodeKey, resolveAddKey, resolveKey, resolveNodeKey, resolveUpdateKey, setExpressionEngine, setPropertyInternal, sizeInternal, toStringMethods inherited from class org.apache.commons.configuration2.AbstractConfiguration
addErrorLogListener, addProperty, append, beginRead, beginWrite, clear, clearProperty, cloneInterpolator, contains, containsKey, containsValue, copy, endRead, endWrite, get, get, getArray, getArray, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getCollection, getCollection, getConfigurationDecoder, getConversionHandler, getDouble, getDouble, getDouble, getDuration, getDuration, getEncodedString, getEncodedString, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getInterpolator, getKeys, getKeys, getKeys, getKeysInternal, getList, getList, getList, getList, getListDelimiterHandler, getLogger, getLong, getLong, getLong, getProperties, getProperties, getProperty, getShort, getShort, getShort, getString, getString, getStringArray, getSynchronizer, immutableSubset, initLogger, installInterpolator, interpolate, interpolate, isEmpty, isScalarValue, isThrowExceptionOnMissing, lock, setConfigurationDecoder, setConversionHandler, setDefaultLookups, setInterpolator, setListDelimiterHandler, setLogger, setParentInterpolator, setPrefixLookups, setProperty, setSynchronizer, setThrowExceptionOnMissing, size, unlockMethods inherited from class org.apache.commons.configuration2.event.BaseEventSource
addEventListener, clearErrorListeners, clearEventListeners, copyEventListeners, createErrorEvent, createEvent, fireError, fireEvent, getEventListenerRegistrations, getEventListeners, isDetailEvents, removeEventListener, setDetailEventsMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.commons.configuration2.Configuration
addProperty, clear, clearProperty, getInterpolator, installInterpolator, setInterpolator, setPropertyMethods inherited from interface org.apache.commons.configuration2.ImmutableConfiguration
containsKey, containsValue, get, get, getArray, getArray, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getCollection, getCollection, getDouble, getDouble, getDouble, getDuration, getDuration, getEncodedString, getEncodedString, getEnum, getEnum, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getKeys, getKeys, getKeys, getList, getList, getList, getList, getLong, getLong, getLong, getProperties, getProperty, getShort, getShort, getShort, getString, getString, getStringArray, immutableSubset, isEmpty, sizeMethods inherited from interface org.apache.commons.configuration2.sync.SynchronizerSupport
getSynchronizer, lock, setSynchronizer, unlock
-
Property Details
-
windowConfig
- See Also:
-
windowPosition
-
windowSize
-
loggingConfig
- See Also:
-
-
Constructor Details
-
AppConfig
- Since:
- 1.5
-
AppConfig
- Since:
- 1.5
-
AppConfig
Deprecated. -
AppConfig
-
AppConfig
-
AppConfig
- Since:
- 1.3
-
AppConfig
- Since:
- 1.3
-
AppConfig
- Since:
- 1.3
-
-
Method Details
-
getAppPreferences
- Since:
- 1.5
-
createBean
- Overrides:
createBeanin classConfig
-
asFXProperty
-
windowConfigProperty
- Returns:
- the
windowConfigproperty - See Also:
-
getWindowConfig
Gets the value of thewindowConfigproperty.- Property description:
- Returns:
- the value of the
windowConfigproperty - See Also:
-
windowPositionProperty
Convenience.- Returns:
- the
windowPositionproperty - See Also:
-
getWindowPosition
Convenience. -
windowSizeProperty
Convenience.- Returns:
- the
windowSizeproperty - See Also:
-
getWindowSize
Convenience. -
loggingConfigProperty
- Returns:
- the
loggingConfigproperty - See Also:
-
getLoggingConfig
Gets the value of theloggingConfigproperty.- Property description:
- Returns:
- the value of the
loggingConfigproperty - See Also:
-
getInfo
-
subset
-
subset
-