| | Class | Description |
|---|
 | AltaxoServiceContainer |
A thread-safe service container class.
|
 | ApplicationStateInfoService |
This service is used to summarize important information
about the state of the application when an exception occurs.
|
 | BuiltinFitFunctionInformation |
Holds information about built-in fit functions.
|
 | ChooseSaveErrorResult |
Represents a user's choice when handling a save error.
|
 | DirectoryName |
Represents a path to a directory.
The equality operator is overloaded to compare for path equality (case insensitive, normalizing paths with '..\')
|
 | DirectoryNameConverter |
Converts between strings and DirectoryName instances.
|
 | DocumentFitFunctionInformation |
Holds information about fit function scripts stored in the current document.
|
 | DummyProgressReporter |
Dummy implementation of IProgressReporter. Does nothing.
|
 | ExternalDrivenBackgroundMonitor |
Background monitor that can be externally driven, for example by a timer, to set ShouldReportNow.
|
 | ExternalDrivenBackgroundMonitorReporter |
Reports progress to an ExternalDrivenBackgroundMonitor and supports hierarchical subtasks.
|
 | ExternalDrivenTimeReportMonitor |
Reports the elapsed time of an operation through the progress text.
|
 | FallbackServiceProvider |
Resolves fallback service instances declared through GlobalServiceAttribute.
|
 | FileBasedFitFunctionInformation |
Holds information about file based user defined fit function scripts.
|
 | FileCancelEventArgs |
Provides data for cancellable file-system events involving a single file or directory.
|
 | FileEventArgs |
Provides data for file-system events involving a single file or directory.
|
 | FileName |
Represents a path to a file.
The equality operator is overloaded to compare for path equality (case insensitive, normalizing paths with '..\')
|
 | FileNameConverter |
Converts between strings and FileName instances.
|
 | FileNameEventArgs |
Event arguments that carry a FileName value.
|
 | FileRenameEventArgs |
Provides data for file or directory rename operations.
|
 | FileRenamingEventArgs |
Provides data for cancellable file or directory rename operations.
|
 | FileUtility |
A utility class related to file utilities.
|
 | FitFunctionService |
Handles the storage and retrieving of user defined fit function scripts.
|
 | GlobalServiceAttribute |
Specifies that the interface is a service that is accessible via Altaxo.Current.
|
 | GUIFactoryService |
Creates the appropriate GUI object for a given document type.
|
 | HighResolutionClock |
Implementation of a high resolution clock. The delivered time value is relative, e.g. relative to the start of the timer. The values are guaranteed to
be continuously increasing, even if the system time of the computer is changed backwards.
|
 | InfoWarningErrorTextMessageService |
IMessageService implementation that writes messages to a text writer.
User input is not implemented by this service.
|
 | InstanceStorageService |
Supports the creation of temporary folders and files on a per application-instance base.
|
 | InvokeableThread |
Thread that can be invoked, i.e. code can be executed using Invoke(Action) or InvokeAsync(Action) always from this thread. This is especially important
for objects that are thread-sensitive. These objects must be created and their functions must always be called from the same thread.
|
 | MessageService |
Class with static methods to show message boxes.
All text displayed using the MessageService is passed to the
StringParser to replace ${res} markers.
|
 | PathName |
Represents a path to a file or directory.
|
 | PathNameEventArgs |
Event arguments that carry a PathName value.
|
 | Properties |
A container for settings - key/value pairs where keys are strings, and values are arbitrary objects.
Instances of this class are thread-safe.
|
 | PropertyObjectTagProvider |
Provides properties by using Reflection on an object.
|
 | PropertyService |
Default implementation of the application property service.
|
 | PropertyServiceFallbackImplementation |
Fallback implementation of IPropertyService for use during debugging.
|
 | RecentOpenBase |
This class handles the recent open files and the recent open project files. It provides almost all functionality necessary,
with the exception that recent files are not added to the Windows shell jump list, since this requires a reference to the WPF assemblies.
Use a class (RecentOpen) derived from here that implements this functionality.
|
 | ReflectionService |
Static functions for searching by attributes.
|
 | ResourceNotFoundException |
Is thrown when the GlobalResource manager can't find a requested
resource.
|
 | ResourceServiceImpl |
Contains resource managers for application strings and images and handles localization.
|
 | RtfComposerService |
Provides helper methods for composing rich text format output that can embed MathML content as images.
|
 | ServiceNotFoundException |
Is thrown when the ServiceManager cannot find a required service.
|
 | StatusBarService |
Implements a standard IStatusBarService. This can be used also as a controller for the Gui component of the status bar.
|
 | StringParser |
This class parses internal ${xyz} tags of #Develop.
All environment variables are available under the name env.[NAME],
where [NAME] represents the string under which it is available in
the environment.
|
 | TextOutputServiceBase |
Base class implementing ITextOutputService. You only need to override InternalWrite(String).
|
 | TextOutputServiceTemporary |
Temporary in-memory implementation of TextOutputServiceBase.
|
 | TextWriterLoggingService |
Logging service implementation that writes log output to a TextWriter.
|
 | TimedBackgroundMonitor |
Provides a timer-driven progress reporter for background tasks.
|
 | TimerQueue |
Queue that allows to trigger actions at specific times. This class is thread safe. When enqueuing items, you will get back a token, which can be used to question or change the item on the queue.
|
 | UnnamedProjectArchiveManager |
Represents the state of an unnamed and thus unsaved project.
|
 | ZipFileProjectArchiveManager |
Manages the permanent storage of projects into Zip files, including cloning to, and maintaining a safety copy.
This manager uses Zip files zipped with the framework provided Zip routines. As such, no progressive storage is supported (and no deferred loading).
|
 | ZipFileProjectArchiveManagerBase |
Manages the permanent storage of projects into Zip files, including cloning to, and maintaining a safety copy.
This manager uses Zip files zipped with the Altaxo provided Zip routines. This, progressive storage is supported, but the risk of data failures is higher.
|
 | ZipFileProjectArchiveManagerNative |
Manages the permanent storage of projects into Zip files, including cloning to, and maintaining a safety copy.
This manager uses Zip files zipped with the framework provided Zip routines. As such, no progressive storage is supported (and no deferred loading).
|
 | ZipFileProjectArchiveManagerWithoutClonedFile |
Manages the permanent storage of a projects into a Zip files. In contrast to ZipFileProjectArchiveManager,
this manager does not use a cloned copy of the project file.
|