- callback - Variable in class com.vektorsoft.demux.core.proxy.ControllerInvocationHandler
-
Extension callback used by this class.
- callback - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Extension callback used by this class.
- callbackResourceMap - Variable in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
Maps of resources registered by callbacks.
- clearSupportedLocales() - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Removes all supported locales from this resource manager.
- clearSupportedLocales() - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
- closeDialog() - Method in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Close this dialog.
- com.vektorsoft.demux.core - package com.vektorsoft.demux.core
-
Contains classes required to initialize the framework.
- com.vektorsoft.demux.core.annotations - package com.vektorsoft.demux.core.annotations
-
Contains definitions of annotations used for declarative MVC definitions.
- com.vektorsoft.demux.core.app - package com.vektorsoft.demux.core.app
-
Defines interfaces common to all applications across multiple domains.
- com.vektorsoft.demux.core.common - package com.vektorsoft.demux.core.common
-
Contains definitions of common controllers which can be used across
platforms.
- com.vektorsoft.demux.core.dlg - package com.vektorsoft.demux.core.dlg
-
Contains classes used for creating and managing dialogs.
- com.vektorsoft.demux.core.extension - package com.vektorsoft.demux.core.extension
-
Contains classes and interface related to extensions management.
- com.vektorsoft.demux.core.extension.impl - package com.vektorsoft.demux.core.extension.impl
-
Default implementation of extension management methods.
- com.vektorsoft.demux.core.mva - package com.vektorsoft.demux.core.mva
-
Contains classes and interface that represent Model-View-Adapter pattern.
- com.vektorsoft.demux.core.proxy - package com.vektorsoft.demux.core.proxy
-
Contains classes used for creating proxy objects.
- com.vektorsoft.demux.core.resources - package com.vektorsoft.demux.core.resources
-
Contains classes related to internationalization and localization.
- com.vektorsoft.demux.core.resources.impl - package com.vektorsoft.demux.core.resources.impl
-
Contains default implementations of interfaces for managing resources.
- com.vektorsoft.demux.core.task - package com.vektorsoft.demux.core.task
-
Provides class definitions for handling multitasking.
- constraintField - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
View placement constraint field.
- constraintMethod - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Method for getting placement constraint.
- constructUI() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
This method should be used for initial creation of user interface.
- constructUiMethod - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Method for initial UI construction.
- containsExecMethod(Class) - Static method in class com.vektorsoft.demux.core.proxy.ProxyUtils
-
Verifies that given Class
object contains annotated execute()
method.
- controllerId - Variable in class com.vektorsoft.demux.core.task.DMXBasicTask
-
ID of controller to execute.
- ControllerInvocationHandler - Class in com.vektorsoft.demux.core.proxy
-
Invocation handler used for forwarding proxied methods for controllers.
- ControllerInvocationHandler(Class) - Constructor for class com.vektorsoft.demux.core.proxy.ControllerInvocationHandler
-
Creates new instance.
- controllerMap - Variable in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Map of all registered controllers.
- CTRL_PROPERTY_BIND - Static variable in class com.vektorsoft.demux.core.app.DMXCoreConstants
-
Controller ID for property binding.
- CTRL_VIEW_ACITVATION - Static variable in class com.vektorsoft.demux.core.app.DMXCoreConstants
-
Controller ID for view activation.
- currentLocale - Variable in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
Application's current locale.
- dataIds - Variable in class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Set of model data IDs used for this view.
- dataMap - Variable in class com.vektorsoft.demux.core.mva.DMXAbstractController
-
Mapping of model data names and values.
- dataModel - Variable in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Model to be used with this adapter.
- DefaultResourceHandler - Class in com.vektorsoft.demux.core.resources.impl
-
- DefaultResourceHandler() - Constructor for class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
Creates new instance.
- DefaultResourceManager - Class in com.vektorsoft.demux.core.resources.impl
-
- DefaultResourceManager() - Constructor for class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
Creates new instance.
- DEMUX_DIR_NAME - Static variable in class com.vektorsoft.demux.core.app.DMXCoreConstants
-
Name of DEMUX storage directory.
- DemuxActivator - Class in com.vektorsoft.demux.core
-
ACtivator for demux-core
bundle.
- DemuxActivator() - Constructor for class com.vektorsoft.demux.core.DemuxActivator
-
- DemuxCoreCustomizer - Class in com.vektorsoft.demux.core
-
- DemuxCoreCustomizer(BundleContext) - Constructor for class com.vektorsoft.demux.core.DemuxCoreCustomizer
-
Creates new instance.
- DialogFactory - Interface in com.vektorsoft.demux.core.dlg
-
This is tagging interface which marks implementing class as being a factory
for dialogs.
- DLG_OPTION_CANCEL - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Value for Cancel
option.
- DLG_OPTION_CLOSED - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Indicates that dialog was closed on close button.
- DLG_OPTION_NO - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Value for No
option.
- DLG_OPTION_OK - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Value for OK
option.
- DLG_OPTION_YES - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Value for Yes
option.
- DLG_TYPE_ERROR - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Error dialog (with error icon).
- DLG_TYPE_INFO - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Information dialog (with information icon).
- DLG_TYPE_PLAIN - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Plain dialog (no icon).
- DLG_TYPE_QUESTION - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Question dialog (with question icon).
- DLG_TYPE_WARNING - Static variable in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Warning dialog (with warning icon).
- dlgField - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Dialog field for view.
- dlgResultMethod - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Method for getting dialog result.
- DMXAbstractCallback - Class in com.vektorsoft.demux.core.extension
-
- DMXAbstractCallback() - Constructor for class com.vektorsoft.demux.core.extension.DMXAbstractCallback
-
Creates new instance.
- DMXAbstractController - Class in com.vektorsoft.demux.core.mva
-
- DMXAbstractController() - Constructor for class com.vektorsoft.demux.core.mva.DMXAbstractController
-
Creates new instance.
- DMXAbstractView - Class in com.vektorsoft.demux.core.mva
-
An implementation of
DMXView
interface which provides some common methods that can be used
for view across all supported platforms.
- DMXAbstractView(DMXAdapter) - Constructor for class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Creates new instance.
- DMXAdapter - Interface in com.vektorsoft.demux.core.mva
-
Defines methods required by Adapter part of the MVA (Model-View-Adapter) pattern.
- DMXApplication - Interface in com.vektorsoft.demux.core.app
-
This interface defines common features that are defined for applications based on
DEMUX Framework.
- DMXBasicTask - Class in com.vektorsoft.demux.core.task
-
- DMXBasicTask(String) - Constructor for class com.vektorsoft.demux.core.task.DMXBasicTask
-
Creates new instance.
- DMXController - Interface in com.vektorsoft.demux.core.mva
-
Controller represents one piece of application logic that performs some operation.
- DMXControllerDeclaration - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated type represents a controller in MVC pattern.
- DMXControllerDeclaration.Exec - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated method is execution method for a controller.
- DMXCoreConstants - Class in com.vektorsoft.demux.core.app
-
Contains definitions of constants for Core module, which can be used across
all platforms and modules.
- DMXDefaultAdapter - Class in com.vektorsoft.demux.core.mva
-
Represents the Adapter in Model-View-Adapter pattern.
- DMXDefaultAdapter(DMXResourceManager) - Constructor for class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Create new instance.
- DMXDialog - Interface in com.vektorsoft.demux.core.dlg
-
Represents a popup dialog window that can be displayed on request.
- DMXDialogResult - Annotation Type in com.vektorsoft.demux.core.annotations
-
This is method-level annotation which indicates that annotated method should return a value
which represents result of user interaction with dialog.
- DMXDialogView - Interface in com.vektorsoft.demux.core.dlg
-
Represents a view that should be displayed in dialog.
- DMXEventRegistrationHandler<T> - Interface in com.vektorsoft.demux.core.mva
-
Defines common way to register event listeners for UI components on supported platforms.
- DMXExtendable - Interface in com.vektorsoft.demux.core.extension
-
This interface should be implemented by views and controllers that can be extended by callbacks.
- DMXExtensionCallback - Interface in com.vektorsoft.demux.core.extension
-
Defines interface for extension callbacks used to customize behavior of views and
controllers.
- DMXExtensionManager - Interface in com.vektorsoft.demux.core.extension
-
Declares methods for managing extensions and callbacks for the platform.
- DMXExtensionManagerImpl - Class in com.vektorsoft.demux.core.extension.impl
-
- DMXExtensionManagerImpl() - Constructor for class com.vektorsoft.demux.core.extension.impl.DMXExtensionManagerImpl
-
Creates new instance.
- DMXExtensionType - Enum in com.vektorsoft.demux.core.extension
-
Enumeration which defines possible types of extensions.
- DMXModel - Class in com.vektorsoft.demux.core.mva
-
Represents a Model in Model-View-Adapter pattern.
- DMXModel() - Constructor for class com.vektorsoft.demux.core.mva.DMXModel
-
Create new instance.
- DMXModelData - Annotation Type in com.vektorsoft.demux.core.annotations
-
Field-level annotation which indicates that annotated field is to be registered with the model as
model variable.
- DMXResourceBundle - Class in com.vektorsoft.demux.core.resources.impl
-
Custom resource bundle implementation which pulls resources from underlying DMXResourceManager
.
- DMXResourceBundle(DefaultResourceHandler) - Constructor for class com.vektorsoft.demux.core.resources.impl.DMXResourceBundle
-
Creates new instance.
- DMXResourceHandler - Interface in com.vektorsoft.demux.core.resources
-
- DMXResourceManager - Interface in com.vektorsoft.demux.core.resources
-
Provides method declarations used for internationalization (I18N) and localization (L10N) of
DEMUX Framework applications.
- DMXTask - Interface in com.vektorsoft.demux.core.task
-
Represents a long running task that should be run in background.
- DMXView - Interface in com.vektorsoft.demux.core.mva
-
Interface for all classes implementing View part of MVC pattern.
- DMXViewDeclaration - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated type represents view in MVC pattern.
- DMXViewDeclaration.Activation - Annotation Type in com.vektorsoft.demux.core.annotations
-
Marks annotated method as being responsible for activating or deactivating
child views.
- DMXViewDeclaration.AddChildView - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated method is used to add child view to this view.
- DMXViewDeclaration.ConstructUI - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated method is invoked to construct UI.
- DMXViewDeclaration.PlacementConstraint - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated element represents placement constraint for adding this
view to it's parent view.
- DMXViewDeclaration.Render - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated method is used to render the view.
- DMXViewDeclaration.ViewUI - Annotation Type in com.vektorsoft.demux.core.annotations
-
Indicates that annotated field or method represent UI object for this view.
- DMXViewManager - Interface in com.vektorsoft.demux.core.mva
-
View manager is responsible for managing all views defines for application.
- getAllImplementedInterfaces(Class) - Static method in class com.vektorsoft.demux.core.proxy.ProxyUtils
-
Returns a list of all interfaces implemented by specified class.
- getArguments() - Method in interface com.vektorsoft.demux.core.app.DMXApplication
-
Returns arguments list that was used to launch application.
- getBlockingScope() - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
- getBlockingScope() - Method in interface com.vektorsoft.demux.core.task.DMXTask
-
Returns GUI block scope for this task.
- getBuildNumber() - Method in interface com.vektorsoft.demux.core.app.DMXApplication
-
Returns application build number as string.
- getCallbackClassName() - Method in interface com.vektorsoft.demux.core.extension.DMXExtendable
-
Returns class name of the extension callback class which will be used by this interface.
- getCallbackData() - Method in class com.vektorsoft.demux.core.extension.DMXAbstractCallback
-
- getCallbackData() - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionCallback
-
Returns data that this callback wants to register with the model.
- getComponentIds() - Method in interface com.vektorsoft.demux.core.mva.DMXEventRegistrationHandler
-
Returns IDs of UI components on which event listeners will be registered.
- getConfigurationParameters() - Method in interface com.vektorsoft.demux.core.app.DMXApplication
-
Returns a set of configuration parameters for application.
- getControllerData(DMXController) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Extracts data from controller that should be register with the dataModel.
- getControllerDataMap() - Method in class com.vektorsoft.demux.core.common.PropertBindingController
-
- getControllerDataMap() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractController
-
Returns dataMap
that represents model data mapping.
- getControllerDataMap() - Method in interface com.vektorsoft.demux.core.mva.DMXController
-
Returns a map of model data that this controller is interested in.
- getControllerDataNames() - Method in class com.vektorsoft.demux.core.common.PropertBindingController
-
- getControllerDataNames() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractController
-
- getControllerDataNames() - Method in interface com.vektorsoft.demux.core.mva.DMXController
-
Returns a set of names of data registered with this controller.
- getControllerExecMethod(Class) - Static method in class com.vektorsoft.demux.core.proxy.ProxyUtils
-
Returns a execute()
method for a controller represented by specified class.
- getControllerId() - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
- getControllerId() - Method in interface com.vektorsoft.demux.core.task.DMXTask
-
Returns ID of controller that should be executed with this task.
- getCurrentLocale() - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Returns application's current locale.
- getCurrentLocale() - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
- getDataValue(String) - Method in class com.vektorsoft.demux.core.mva.DMXModel
-
Returns value of model data with specified ID.
- getDataValues(String...) - Method in class com.vektorsoft.demux.core.mva.DMXModel
-
Returns values of model data with specified IDs.
- getDialogFactory(Class<? extends DialogFactory>) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Returns dialog factory for underlying platform.
- getDialogFactory(Class<? extends DialogFactory>) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- getDialogFactory() - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Retrieves dialog factory for the underlying platform.
- getDialogTitle() - Method in interface com.vektorsoft.demux.core.dlg.DMXDialogView
-
Returns a string representing a title for this view's dialog window.
- getDialogView() - Method in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
- getEventHandler() - Method in interface com.vektorsoft.demux.core.mva.DMXEventRegistrationHandler
-
Event handler for the events.
- getExtensionCallback() - Method in interface com.vektorsoft.demux.core.extension.DMXExtendable
-
Returns the callback object set for this extendable.
- getExtensionManager() - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Returns extension manager instance.
- getExtensionManager() - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- getExtensionType() - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionCallback
-
Returns a type of this extension.
- getFieldValue() - Method in class com.vektorsoft.demux.core.proxy.FieldAccessor
-
Returns current field value.
- getIdsToBlock() - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
- getIdsToBlock() - Method in interface com.vektorsoft.demux.core.task.DMXTask
-
Returns an array of IDs of GUI components that should be blocked while this task is executing.
- getKeys() - Method in class com.vektorsoft.demux.core.resources.impl.DMXResourceBundle
-
- getMapping() - Method in class com.vektorsoft.demux.core.common.PropertBindingController
-
- getMapping() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractController
-
Returns a mapping for this controller.
- getMapping() - Method in interface com.vektorsoft.demux.core.mva.DMXController
-
Returns a mapping string for which this controller will be invoked.
- getMappings() - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionCallback
-
Returns the mappings of views or controllers to which this
extension will apply.
- getName() - Method in interface com.vektorsoft.demux.core.app.DMXApplication
-
Returns application name.
- getNextViewId() - Method in class com.vektorsoft.demux.core.common.PropertBindingController
-
- getNextViewId() - Method in class com.vektorsoft.demux.core.common.ViewActivationController
-
Returns ID of the view that should be activated/shown.
- getNextViewId() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractController
-
This method assumes that no next view is defines, and thus returns an empty string.
- getNextViewId() - Method in interface com.vektorsoft.demux.core.mva.DMXController
-
Name of the view that should be displayed after this controller terminates
it's operation.
- getParentViewId() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Returns empty string as parent view ID.
- getParentViewId() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Returns ID of parent view of this view.
- getProgressViewId() - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
- getProgressViewId() - Method in interface com.vektorsoft.demux.core.task.DMXTask
-
Returns ID of view that should display progress for this task.
- getResource(String) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
Returns a resource associated with given key.
- getResourceBundles() - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionCallback
-
Returns a list of names of resources bundles associated with this extension callback.
- getResourceHandler(ResourceHandlerType) - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Returns resource handler implementation associated with this instance of resource manager.
- getResourceHandler(ResourceHandlerType) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
Returns resource handler used for loading resources.
- getResourceKeys() - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
Returns the keys of all registered resources.
- getResourceManager() - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Returns resource manager associated with this adapter.
- getResourceManager() - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- getResult() - Method in interface com.vektorsoft.demux.core.dlg.DMXDialogView
-
Optional result of user's interaction with this view (ie.
- getString(String) - Method in interface com.vektorsoft.demux.core.resources.DMXResourceHandler
-
Gets a string specified in resource bundle with a given key.
- getString(String) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
- getSupportedLocales() - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Returns the Locale
s supported by the application.
- getSupportedLocales() - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
- getUnderlyingClassName() - Method in class com.vektorsoft.demux.core.proxy.ControllerInvocationHandler
-
Returns class name of the underlying object.
- getUnderlyingClassName() - Method in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Returns class name of the underlying object.
- getVersion() - Method in interface com.vektorsoft.demux.core.app.DMXApplication
-
Returns application version as string.
- getView(String) - Method in class com.vektorsoft.demux.core.mva.AbstractViewManager
-
- getView(String) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Returns a view with specified ID.
- getViewDataIds(String) - Method in class com.vektorsoft.demux.core.mva.AbstractViewManager
-
- getViewDataIds() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Returns set of data IDs.
- getViewDataIds() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Returns IDs of model data objects that are associated with this view.
- getViewDataIds(String) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Returns a list of data IDs that are required by specified view.
- getViewId() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Returns this class name as view ID.
- getViewId() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Returns this view ID.
- getViewIdsForData(String) - Method in class com.vektorsoft.demux.core.mva.AbstractViewManager
-
Returns a set of view IDs that refer to data with specified ID.
- getViewIdsForData(String) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Returns a set of view IDs that refer to data with specified ID.
- getViewUI() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Returns an object that represents actual UI presentation of this view.
- GUIBlockingScope - Enum in com.vektorsoft.demux.core.task
-
This enumeration provides type of GUI blocking while background task is executed.
- registerCallback(DMXExtensionCallback) - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionManager
-
Registers a callback interface.
- registerCallback(DMXExtensionCallback) - Method in class com.vektorsoft.demux.core.extension.impl.DMXExtensionManagerImpl
-
Registers extension callback interface.
- registerCallbackResources(DMXExtensionCallback) - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Registers resources specified in extension callback.
- registerCallbackResources(DMXExtensionCallback) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
- registerController(DMXController) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Registers specified controller to be used by the Adapter.
- registerController(Class) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Register controller from supplied class.
- registerController(DMXController) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- registerController(Class) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- registerData(String, Object) - Method in class com.vektorsoft.demux.core.mva.DMXModel
-
Registers specified data with the model.
- registeredViews - Variable in class com.vektorsoft.demux.core.mva.AbstractViewManager
-
Contains all views registered with this manager.
- registerEventHandler(DMXEventRegistrationHandler) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Registers event handler for UI components.
- registerEventHandler(DMXEventRegistrationHandler) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- registerEventHandler(DMXEventRegistrationHandler) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Registers event handler for UI components.
- registerExtendableController(DMXExtendable) - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionManager
-
Registers specified instance of
DMXExtendable
, which should also be an
instance of
DMXController
.
- registerExtendableController(DMXExtendable) - Method in class com.vektorsoft.demux.core.extension.impl.DMXExtensionManagerImpl
-
- registerExtendableView(DMXExtendable, DMXViewManager) - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionManager
-
Registers specified instance of
DMXExtendable
, which should also be an
instance of
DMXView
.
- registerExtendableView(DMXExtendable, DMXViewManager) - Method in class com.vektorsoft.demux.core.extension.impl.DMXExtensionManagerImpl
-
- registerExtensionCallback(DMXExtensionCallback) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Registers extension callback for controller or view.
- registerExtensionCallback(DMXExtensionCallback) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- registerObserver(Observer) - Method in class com.vektorsoft.demux.core.mva.DMXModel
-
Registers observer to monitor this model's state.
- registerView(DMXView) - Method in class com.vektorsoft.demux.core.mva.AbstractViewManager
-
Registers specified view for management by this view manager.
- registerView(Class) - Method in class com.vektorsoft.demux.core.mva.AbstractViewManager
-
- registerView(DMXView) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Registers this view with this application.
- registerView(Class) - Method in interface com.vektorsoft.demux.core.mva.DMXAdapter
-
Register view from specified class.
- registerView(DMXView) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- registerView(Class) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
- registerView(DMXView) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Registers specified view with this
ViewManager
.
- registerView(Class) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Register view from specified class.
- reloadBundles() - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
Reload all loaded bundles on locale change.
- removedService(ServiceReference<DMXAdapter>, DMXAdapter) - Method in class com.vektorsoft.demux.core.DemuxCoreCustomizer
-
- removeModelChangeListener(ModelChangeListener) - Method in interface com.vektorsoft.demux.core.app.ModelChangeAware
-
Remove specified listener.
- removeModelChangeListener(ModelChangeListener) - Method in class com.vektorsoft.demux.core.mva.DMXAbstractController
-
- render() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Renders this view for display.
- renderMethod - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Method to render the view.
- resourceHandler - Variable in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
Current resource handler.
- ResourceHandlerType - Enum in com.vektorsoft.demux.core.resources
-
Enumerates available types of resource handlers.
- resourceManager - Variable in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Resource manager used in this adapter.
- resourceMap - Variable in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
Map of loaded resources for application.
- run() - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
- selectView(String, Map<String, Object>) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Sets specified view as currently active for this
ViewManager
.
- setArguments(Object...) - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
set arguments for controller execution.
- setArguments(Object...) - Method in interface com.vektorsoft.demux.core.task.DMXTask
-
Set arguments for execution.
- setBlockScope(GUIBlockingScope) - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
Sets blocking scope for this task.
- setController(DMXController) - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
Set controller which will be executed as task action.
- setController(DMXController) - Method in interface com.vektorsoft.demux.core.task.DMXTask
-
Set controller which will perform actual task.
- setCurrentLocale(Locale) - Method in interface com.vektorsoft.demux.core.resources.DMXResourceHandler
-
Set current locale for handler.
- setCurrentLocale(Locale) - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Sets current locale to be used in application.
- setCurrentLocale(Locale) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceHandler
-
- setCurrentLocale(Locale) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
- setDataValues(String, Object) - Method in class com.vektorsoft.demux.core.mva.DMXModel
-
Set value for data with specified ID.
- setDataValues(Map<String, Object>) - Method in class com.vektorsoft.demux.core.mva.DMXModel
-
Sets values for data specified in a map.
- setDataValuesFromModel(Map<String, Object>) - Method in class com.vektorsoft.demux.core.extension.DMXAbstractCallback
-
- setDataValuesFromModel(Map<String, Object>) - Method in interface com.vektorsoft.demux.core.extension.DMXExtensionCallback
-
Updates model which this callback has registered with values currently set
in model.
- setDialog(DMXDialog) - Method in interface com.vektorsoft.demux.core.dlg.DMXDialogView
-
Set dialog which will display this view.
- setExtensionCallback(DMXExtensionCallback) - Method in interface com.vektorsoft.demux.core.extension.DMXExtendable
-
Set extension callback for this interface.
- setFieldValue(Object) - Method in class com.vektorsoft.demux.core.proxy.FieldAccessor
-
Set field value to specified value.
- setIdsToBlock(String...) - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
Set IDs of GUI components to block.
- setModel(DMXModel) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Sets current dataModel.
- setProgressAware(boolean) - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
Set whether this task is progress aware or not.
- setProgressViewId(String) - Method in class com.vektorsoft.demux.core.task.DMXBasicTask
-
Set ID of view which will display progress information.
- setSupportedLocales(Locale[]) - Method in interface com.vektorsoft.demux.core.resources.DMXResourceManager
-
Sets locales that applications supports.
- setSupportedLocales(Locale[]) - Method in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
- setViewActive(String, boolean) - Method in class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Empty implementation.
- setViewActive(String, boolean) - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Activates or deactivates the view which is the child of this view, based on the value of parameter
state
.
- setViewExtensionCallback(String, DMXExtensionCallback) - Method in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Sets extension callback of view with specified ID.
- setViewManager(DMXViewManager) - Method in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
Sets the current view manager.
- showDialog() - Method in interface com.vektorsoft.demux.core.dlg.DMXDialog
-
Show this dialog.
- start(BundleContext) - Method in class com.vektorsoft.demux.core.DemuxActivator
-
- stop(BundleContext) - Method in class com.vektorsoft.demux.core.DemuxActivator
-
- supportedLocales - Variable in class com.vektorsoft.demux.core.resources.impl.DefaultResourceManager
-
List of locales supported by application.
- VAL_DLG_CLOSE - Static variable in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Indicates that progress dialog should be closed.
- VAL_DLG_SHOW - Static variable in interface com.vektorsoft.demux.core.mva.DMXViewManager
-
Indicates that progress dialog should be shown.
- valueOf(String) - Static method in enum com.vektorsoft.demux.core.extension.DMXExtensionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.vektorsoft.demux.core.resources.ResourceHandlerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.vektorsoft.demux.core.task.GUIBlockingScope
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.vektorsoft.demux.core.extension.DMXExtensionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.vektorsoft.demux.core.resources.ResourceHandlerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.vektorsoft.demux.core.task.GUIBlockingScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ViewActivationController - Class in com.vektorsoft.demux.core.common
-
Controller for selecting view to be activated or deactivated by a view manager.
- ViewActivationController() - Constructor for class com.vektorsoft.demux.core.common.ViewActivationController
-
Creates new instance.
- viewActivationMethod - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Method for setting active child view.
- ViewAlreadyExistsException - Exception in com.vektorsoft.demux.core.mva
-
Thrown when client attempts to register a view under the name that already exists.
- ViewAlreadyExistsException() - Constructor for exception com.vektorsoft.demux.core.mva.ViewAlreadyExistsException
-
- viewId - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
ID of this view.
- ViewInvocationHandler - Class in com.vektorsoft.demux.core.proxy
-
Invocation handler used for forwarding proxied methods for views.
- ViewInvocationHandler() - Constructor for class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Default constructor used only from subclasses.
- ViewInvocationHandler(Class, DMXDefaultAdapter) - Constructor for class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Create new instance.
- viewManager - Variable in class com.vektorsoft.demux.core.mva.DMXDefaultAdapter
-
DMXViewManager
instance that is used to manage views.
- viewPlacementConstraint() - Method in class com.vektorsoft.demux.core.mva.DMXAbstractView
-
Returns null
as view placement constraint.
- viewPlacementConstraint() - Method in interface com.vektorsoft.demux.core.mva.DMXView
-
Returns an object that represents layout constraint which should be
respected when placing this view.
- viewUiField - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Field for view UI.
- viewUiMethod - Variable in class com.vektorsoft.demux.core.proxy.ViewInvocationHandler
-
Method for getting view UI.