Uses of Interface
com.pnfsoftware.jeb.core.properties.IPropertyDefinition
Packages that use IPropertyDefinition
Package
Description
Event, notification, and event-source types used by the JEB back-end and exposed to clients and
plugins.
Public property and configuration abstractions, including configuration storage, property
definitions, property types, and property managers.
Public concrete implementations and utilities for the
core.properties abstractions.-
Uses of IPropertyDefinition in com.pnfsoftware.jeb.core.events
Methods in com.pnfsoftware.jeb.core.events that return IPropertyDefinitionMethods in com.pnfsoftware.jeb.core.events with parameters of type IPropertyDefinitionModifier and TypeMethodDescriptionvoidPropertyChangeNotification.add(String propfqn, Object value, IPropertyDefinition pd) Add a property-change entry.Constructors in com.pnfsoftware.jeb.core.events with parameters of type IPropertyDefinitionModifierConstructorDescriptionEntry(String propfqn, Object value, IPropertyDefinition pd) Create a property-change entry.PropertyChangeNotification(String propfqn, Object value, IPropertyDefinition pd) Create a property-change notification containing a single entry. -
Uses of IPropertyDefinition in com.pnfsoftware.jeb.core.properties
Methods in com.pnfsoftware.jeb.core.properties that return IPropertyDefinitionModifier and TypeMethodDescriptiondefault IPropertyDefinitionIPropertyDefinitionGroup.addDefinition(String name, IPropertyType type) Add a definition to the group.default IPropertyDefinitionIPropertyDefinitionGroup.addDefinition(String name, IPropertyType type, String description) Add a definition to the group.IPropertyDefinitionGroup.addDefinition(String name, IPropertyType type, String description, int flags) Add a definition to the group.IPropertyDefinitionManager.addDefinition(String name, IPropertyType type, String description) Add a property definition.IPropertyDefinitionManager.addDefinition(String name, IPropertyType type, String description, int flags) Add a property definition.IPropertyDefinitionManager.addInternalDefinition(String name, IPropertyType type) Add an internal property definition.IPropertyDefinitionManager.addInternalDefinition(String name, IPropertyType type, String description) Add an internal property definition.IPropertyDefinitionManager.getDefinition(String name) Retrieve a property definition.Methods in com.pnfsoftware.jeb.core.properties that return types with arguments of type IPropertyDefinitionModifier and TypeMethodDescriptionIPropertyDefinitionGroup.getDefinitions()Retrieve the definitions stored in the group.IPropertyDefinitionManager.getDefinitions()Get the list of definitions within this PDM.Methods in com.pnfsoftware.jeb.core.properties with parameters of type IPropertyDefinitionModifier and TypeMethodDescriptiondefault ObjectIPropertyType.afterRead(IPropertyDefinition def, Object value) Post-processing to be done after reading a value.default ObjectIPropertyType.beforeWrite(IPropertyDefinition def, Object value) Pre-processing to be done before storing a value. -
Uses of IPropertyDefinition in com.pnfsoftware.jeb.core.properties.impl
Classes in com.pnfsoftware.jeb.core.properties.impl that implement IPropertyDefinitionMethods in com.pnfsoftware.jeb.core.properties.impl that return IPropertyDefinitionModifier and TypeMethodDescriptionPropertyDefinitionManager.addDefinition(String name, IPropertyType type, String description) PropertyDefinitionManager.addDefinition(String name, IPropertyType type, String description, int flags) PropertyDefinitionManager.addInternalDefinition(String name, IPropertyType type) PropertyDefinitionManager.addInternalDefinition(String name, IPropertyType type, String description) PropertyDefinitionManager.getDefinition(String name) static IPropertyDefinitionPropertyUtil.getDefinition(IPropertyDefinitionManager pdm, String fqname) Retrieve a property from a fully-qualified nameMethods in com.pnfsoftware.jeb.core.properties.impl that return types with arguments of type IPropertyDefinitionMethods in com.pnfsoftware.jeb.core.properties.impl with parameters of type IPropertyDefinitionModifier and TypeMethodDescriptionPropertyChangeObject.add(IPropertyManager pm, String fqname, Object value, IPropertyDefinition pd) Record a property change for a property manager.PropertyTypeBoolean.afterRead(IPropertyDefinition def, Object value) PropertyTypeInteger.afterRead(IPropertyDefinition def, Object value) PropertyTypeSelection.afterRead(IPropertyDefinition def, Object value) PropertyTypeString.afterRead(IPropertyDefinition def, Object value) PropertyTypeString.beforeWrite(IPropertyDefinition def, Object value)