Alle Klassen und Schnittstellen

Klasse
Beschreibung
A AbsoluteOrRelativeInt stores either an integer or a percentage.
 
 
 
 
 
 
A AbstractClient is an end point with comfortable functionalities.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A AbstractnessRequestable can be asked if it is either abstract or concrete.
A AbstractNetEndPoint can send messages to an other AbstractNetEndPoint that is on: -the same process on the local computer -another process on the local computer -another process on another computer
 
 
 
 
 
 
 
 
 
 
 
 
A AbstractServer can contain Applications.
A AbstractSession manages user run methods and user data methods.
 
 
 
 
 
 
 
 
 
 
 
A ActivenessRequestable can be asked if it is active.
 
A AfterEveryMediator is not mutable.
A AlivenessRequestable can be asked if it is alive or outdated.
 
 
 
 
 
 
 
 
 
 
 
A ArgumentBelongsToParentException is a InvalidArgumentException that is supposed to be thrown when a given argument belongs undesirably to a parent.
 
A ArgumentContainsElementException is a InvalidArgumentException that is supposed to be thrown when a given argument contains undesirably a given element.
A ArgumentDoesNotBelongToParentException is a InvalidArgumentException that is supposed to be thrown when a given argument does undesirably not belong to a parent.
A ArgumentDoesNotContainElementException is a InvalidArgumentException that is supposed to be thrown when a given argument does undesirably not contain a given element.
A ArgumentDoesNotHaveAttributeException is a InvalidArgumentException that is supposed to be thrown when a given argument does undesirably not have a specific attribute.
A ArgumentDoesNotSupportMethodException is a InvalidArgumentException that is supposed to be thrown when a given argument does undesirably not support an invoked method.
A ArgumentHasAttributeException is a InvalidArgumentException that is supposed to be thrown when a given argument has undesirably a certain attribute.
A ArgumentIsInRangeException is a InvalidArgumentException that is supposed to be thrown when a given value is undesirably in a certain range.
A ArgumentIsNotNullException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably not (!)
A ArgumentIsNullException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably null.
A ArgumentIsOutOfRangeException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably not in a certain range.
A ArgumentMediator is not mutable.
 
 
 
 
 
 
 
 
 
 
A AsLongAsMediator is not mutable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A BiggerArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably bigger than a certain max.
 
A BlanknessRequestable can be asked if it is blank.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Calculator provides mathematical functions.
 
 
 
 
 
 
 
 
 
 
 
A ChainedNode has the following attributes. -0 or 1 header -an arbitrary number of child ChainedNodes -0 or 1 next ChainedNode A ChainedNode is not mutable.
 
A ChangeRequestable can be asked if it has uncommitted changes.
 
 
A ChangeState defines if something is unchanged or changed.
Of the CharacterCatalog an instance cannot be created.
 
 
 
A Clearable can contain elements that can be removed.
A Clearable is a AutoCloseable whose close method does not declare a Exception.
 
A ClosedArgumentException is a InvalidArgumentException that is supposed to be thrown when an argument is undesirably closed.
 
A CloseState indicates if something is either open, on closing or closed.
A CloseStateRequestable can be asked if it is closed or open.
A ClosureMediator is not mutable.
A Color is not mutable.
A ColorGradient is not mutable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A CompletenessRequestable can be asked if it is complete.
 
A ComplexNumber is not mutable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A ContainerView can iterate over a part of another container.
A ContainerView can read a given Iterable or array.
 
 
 
 
 
 
Of the ContentModelColumnNameCatalog an instance cannot be created.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A ContentTypeRequestable can be asked if it either is for holding values or references.
 
 
 
 
 
 
 
 
 
 
 
A Copyable can create a copy of itself.
A CopyableIterator is a Iterator that can be copied.
A CreationMode defines the behavior when a target, that should be created, exist already.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A DatabaseConnectionRequestable can be asked if it is connected with a real database.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A DeletedArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably deleted.
 
 
A DirectionInCanvas defines the way between two points of a rectangle.
 
A double mediator is a mediator for a double.
 
 
 
 
 
 
A EmptinessRequestable can be asked if it is empty or contains elements.
A EmptyArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably empty.
A EmptyCopyable can create an empty copy of itself.
A EnablingRequestable can be asked if it is enabled or disabled.
The EnglishArticleCatalog provides English articles.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A EqualArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument equals undesirably a certain value.
 
 
 
 
 
 
 
A ExpansionRequestable can be asked if it is expanded or collapsed.
An extended generic argument mediator is not mutable.
 
 
 
 
An extended double mediator is not mutable.
An extended container mediator is not mutable.
An ExtendedLongMediator is not mutable.
 
 
An extended string mediator is not mutable.
 
 
 
A Feature can be required for certain functionalities.
 
 
 
 
 
 
 
 
 
 
 
 
A file accessor can access a given file.
The FileExtensionCatalog defines common file extensions.
 
A FileNode is a specification that is stored in a file.
The FileSystemAccessor can access the file system on the local machine.
A file system item accessor can access a given file system item.
 
 
 
A FinishRequestable can be asked if it is running or finished.
Of the FixDatabasePropertyCatalogue an instance cannot be created.
 
Of the FixTableNameCatalog an instance cannot be created.
 
 
 
 
 
 
 
 
A FloatPair is not mutable.
The FlowController provides methods for flow control.
A FolderAccessor can access a folder.
 
Of the FontCodeCatalog an instance cannot be created.
A ForCountMediator is not mutable.
 
A ForMaxMillisecondsMediator is not mutable.
 
 
 
 
 
 
Of the FunctionService an instance cannot be created.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IAbsoluteOrRelativeInt stores either an integer or a percentage.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IApplicationComponent can belong to an application.
 
 
 
A IArrayList is a IContainer that can add and remove elements.
 
A IArrayTool provides functions to handle arrays.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IBuilder can build Objects.
 
 
 
 
 
 
 
 
A IChainedNode has the following attributes. -0 or 1 header -an arbitrary number of child IChainedNodes -0 or 1 next IChainedNode A IChainedNode that does not have a header, does not contain attributes and does not have a next IChainedNode is blank.
A IChangeSaver can save its changes.
The ICharTool provides methods to handle chars.
 
 
 
A IClientComponent can belong to a client.
 
 
 
A IColor represents a true color with an alpha value.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IContainer can store several elements of a certain type.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IControlComponent can belong to a control.
 
 
 
 
 
 
 
 
 
A ICssPropertyMapper can map objects to ICssPropertys.
 
 
 
 
 
 
 
A IDatabaseComponent can belong to a database.
 
 
 
 
 
 
 
A IDatabaseObject can be connected with a real database.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IDoubleTool provides methods to handle doubles.
 
 
 
 
 
 
 
 
A IEntityComponent can belong to an entity.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IFluentMutableCardinalityHolder is a ICardinalityHolder whose Cardinality can be set programmatically and fluently.
A IFluentMutableHeaderHolder is a IHeaderHolder whose header can be set programmatically and fluently.
A IFluentMutableIdHolder is a IIdHolder whose id can be set programmatically and fluently.
A IFluentMutableLabelHolder is a ILabelHolder whose label can be set programmatically and fluently.
A IFluentMutableMultiTextHolder is a IMultiTextHolder whose texts can be added and removed programmatically and fluently.
A IFluentMutableMultiTokenHolder is a IMultiTokenHolder whose tokens can be added and removed programmatically and fluently.
A IFluentMutableMultiValueHolder is a IMultiValueHolder whose values can be added and removed programmatically and fluently.
A IFluentMutableNameHolder is a INameHolder whose name can be set programmatically and fluently.
A IFluentMutableOptionalCardinalityHolder is a ICardinalityHolder whose cardinality can be set and removed programmatically and fluently.
A IFluentMutableOptionalHeaderHolder is a IOptionalHeaderHolder whose header can be set and removed programmatically and fluently.
A IFluentMutableOptionalIdHolder is a IOptionalIdHolder whose id can be set and removed programmatically and fluently.
A IFluentMutableOptionalLabelHolder is a IOptionalLabelHolder whose label can be set and removed programmatically and fluently.
A IFluentMutableOptionalNameHolder is a IOptionalNameHolder whose name can be set and removed programmatically and fluently.
A IFluentMutableOptionalQualifiedNameHolder is a IOptionalQualifiedNameHolder whose name can be set and removed programmatically and fluently.
A IFluentMutableOptionalSaveStampHolder is a IOptionalSaveStampHolder whose save stamp can be set and removed programmatically and fluently.
A IFluentMutableOptionalTextHolder is a ITextHolder whose text can be set and removed programmatically and fluently.
A IFluentMutableOptionalTitleHolder is a IOptionalTitleHolder whose title can be set and removed programmatically and fluently.
A IFluentMutableOptionalTokenHolder is a IOptionalTokenHolder whose token can be set and removed programmatically and fluently.
A IFluentMutableOptionalValueHolder is a IOptionalValueHolder whose value can be set and removed programmatically and fluently.
A IFluentMutableQualifiedNameHolder is a IQualifiedNameHolder whose name can be set programmatically and fluently.
A IFluentMutableSaveStampHolder is a ISaveStampHolder whose save stamp can be set programmatically and fluently.
A IFluentMutableTextHolder is a ITextHolder whose text can be set programmatically and fluently.
A IFluentMutableTitleHolder is a ITitleHolder whose title can be set programmatically and fluently.
A IFluentMutableTokenHolder is a ITokenHolder whose token can be set programmatically and fluently.
A IFluentMutableValueHolder is a IValueHolder whose value can be set programmatically and fluently.
 
 
 
 
 
A IFuture is supposed to be given back when a job is started in background.
 
 
 
A IGuiComponent can belong to a GUI.
A IHeaderHolder has a header.
 
 
 
 
 
 
A IIdHolder has an id.
 
 
 
 
The ZonedDateTime.now() method delivers ZonedDateTime with a limited nanosecond accuracy.
 
 
 
 
 
 
 
 
 
 
A IIterableTool provides methods to handle Iterables.
 
 
 
A ILabelHolder has a label.
 
 
 
 
 
 
 
 
A ILinkedList is a IContainer that can add and remove elements.
 
 
 
 
 
 
 
 
 
 
 
A ImmutableList is a Container that is not mutable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A IMultiTextHolder can contain several texts.
A IMultiTokenHolder can have several tokens.
 
 
A IMultiValueHolder can contain several values.
 
 
 
 
 
A IMutableCardinalityHolder is a ICardinalityHolder whose cardinality can be set programmatically.
A IMutableHeaderHolder is a IHeaderHolder whose header can be set programmatically.
A IMutableIdHolder is a IIdHolder whose id can be set programmatically.
 
A IMutableLabelHolder is a ILabelHolder whose label can be set programmatically.
A IMutableMultiTextHolder is a IMultiTextHolder whose texts can be added and removed programmatically.
A IMutableMultiTokenHolder is a IMultiTokenHolder whose tokens can be added and removed programmatically.
A IMutableMultiValueHolder is a IMultiValueHolder whose values can be added and removed programmatically.
A IMutableNameHolder is a INameHolder whose name can be set programmatically.
A IMutableNode is a INode that is mutable.
A IMutableOptionalCardinalityHolder is a IOptionalCardinalityHolder whose cardinality can be set and removed programmatically.
A IMutableOptionalHeaderHolder is a IOptionalHeaderHolder whose header can be set and removed programmatically.
A IMutableOptionalIdHolder is a IOptionalIdHolder whose id can be set and removed programmatically.
A IMutableOptionalLabelHolder is a IOptionalLabelHolder whose label can be set and removed programmatically.
A IMutableOptionalNameHolder is a IOptionalNameHolder whose name can be set and removed programmatically.
A IMutableOptionalQualifiedNameHolder is a IOptionalQualifiedNameHolder whose qualified name can be set and removed programmatically.
A IMutableOptionalSaveStampHolder is a IOptionalSaveStampHolder whose save stamp can be set and removed programmatically.
A IMutableOptionalTextHolder is a IOptionalTextHolder whose text can be set and removed programmatically.
A IMutableOptionalTitleHolder is a IOptionalTitleHolder whose title can be set and removed programmatically.
A IMutableOptionalTokenHolder is a IOptionalTokenHolder whose token can be set and removed programmatically.
 
A IMutableQualifiedNameHolder is a IQualifiedNameHolder whose name can be set programmatically.
A IMutableSaveStampHolder is a ISaveStampHolder whose save stamp can be set programmatically.
A IMutableTextHolder is a ITextHolder whose text can be set programmatically.
A IMutableTitleHolder is a ITitleHolder whose title can be set programmatically.
A IMutableTokenHolder is a ITokenHolder whose token can be set programmatically.
A IMutableValueHolder is a IValueHolder whose value can be set and removed programmatically.
 
A INameHolder has a name.
 
A IndexedPackage bundles an index and a content.
 
 
A INode has the following attributes. -0 or 1 header -an arbitrary number of child INodes A INode that does not have a header and does not contains attributes is blank.
 
 
 
 
 
A InvalidArgumentException is a RuntimeException that is supposed to be thrown when a given argument is not valid.
A InvalidPortException is a InvalidArgumentException that is supposed to be thrown when a given port is not valid.
 
A IOneBaseIndexed has a one-based index.
 
 
 
A IOptionalCardinalityHolder can have a cardinality.
A IOptionalHeaderHolder can have a header.
A IOptionalIdHolder can have an id.
A IOptionalLabelHolder can have a label.
 
A IOptionalNameHolder can have a name.
A IOptionalQualifiedNameHolder can have a qualified name.
 
 
 
 
A IOptionalSaveStampHolder can have a save stamp.
A IOptionalTextHolder can have a text.
A IOptionalTitleHolder can have a title.
A IOptionalTokenHolder can have a token.
 
A IOptionalValueHolder can have a value.
 
 
 
 
A IPair contains 2 elements.
 
 
Of the IPv4Catalog an instance cannot be created.
Of the IPv6Catalog an instance cannot be created.
A IQualifiedNameHolder has a qualified name.
 
 
 
 
 
 
 
 
 
 
A IResourcePool manages resources that are AutoCloseables.
 
 
A IResultFuture is a IFuture that will deliver a result when it is finished.
 
A ISaveStampHolder has a save stamp.
 
 
 
 
 
 
 
 
 
A ISelectingStyle is a IAbstractStyle that can select or skip a IStylableElement that is given to be styled.
A ISelectingStyleWithSelectors is a ISelectingStyle that can have specific selectors.
 
 
 
A ISequencePattern is a pattern for sequences.
 
 
 
 
A IServer can contain IApplications.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A ISqlRecord represents a SQL record.
 
 
 
 
 
 
 
 
 
The IStringTool provides methods to handle Strings.
 
A IStylableElement is configurable and can contain other IStylableElements.
 
A IStyleElement can have a IStyle to apply to itself and to its child elements.
 
 
 
 
 
A ITableComponent can belong to a table.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A named container mediator is an argument mediator for an iterable object with a name.
 
 
 
 
 
 
A ITextHolder has a text.
A ITime stores a time with a precision of 1 microsecond.
A ITitleHolder has a title.
A ITokenHolder has a token.
 
 
 
 
 
 
 
 
 
 
 
 
A IValueHolder has a value.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A JobPool runs jobs in the background.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The LicenseEnvironment provides information about the Nolix license environment on the local computer.
Of the LicenseManager an instance cannot be created.
 
 
 
 
 
 
A LinkedList is a Container that can add elements at the begin or end.
 
 
 
 
 
 
 
 
 
A LocalEndPoint is an AbstractEndPoint that can send messages to another LocalEndPoint.
A local end point can send messages to an other local end point.
A local duplex controller can interact with another local duplex controller.
 
 
 
 
 
 
 
 
 
A LongMediator is a Mediator for a long argument.
 
Of the LowerCaseVariableCatalog an instance cannot be created.
 
A MandatorynessRequestable can be asked if it is mandatory.
 
 
A MaterializationRequestable can be asked if it is either materialized or a view.
 
A Matrix is a Container that stores its elements in rows and columns.
A Matrix represents a mathematical matrix of doubles.
 
 
 
 
Of the MessageHeaderCatalog an instance cannot be created.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A multi argument mediator is an mediator for several arguments of the same type.
 
 
 
 
 
 
 
 
 
 
 
 
 
A multi double mediator is not mutable.
A long container mediator is not mutable.
 
 
Of the MultiReferenceEntryColumnNameCatalog an instance cannot be created.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A string container mediator is not mutable.
 
 
 
 
Of the MultiValueEntryColumnNameCatalog an instance cannot be created.
 
 
 
 
 
 
 
 
 
 
 
A MutabilityRequestable can be asked if it is mutable.
 
 
 
 
 
 
 
 
 
 
A NegativeArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably negative.
A NetEndPoint is a AbstractEndPoint that can send messages to an other NetEndPoint.
 
A NewArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably not new.
 
A Node is not mutable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A NonEmptyArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably not (!)
A NonNegativeArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably not (!)
A NonPositiveArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably not (!)
The NumberCatalog provides numbers that are important mathematical constants.
 
 
 
 
 
 
A OnOffRequestable can be asked if it is on or off.
A OnOffState defines if something is on or off.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Pair contains 2 elements.
 
Of the PascalCaseVariableCatalog an instance cannot be created.
 
 
 
 
Of the PluralLowerCaseVariableCatalog an instance cannot be created.
Of the PluralPascalCaseVariableCatalog an instance cannot be created.
A Polynom is not mutable.
The PopupWindowProvider provides methods to show small pop-up windows.
Of the PortCatalog an instance cannot be created.
A PositiveArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably positive.
 
 
 
A ProcessingMode defines if a process should be run single-threaded or multi-threaded.
 
A Rebuildable can rebuild itself.
 
 
 
A ReferencedArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably referenced.
 
 
 
 
 
 
 
 
 
 
Of the RegularExpressionPatternCatalog an instance cannot be created.
Of the RegularExpressionStringPatternCatalog an instance cannot be created.
A RepetitionMode defines if a process should run once or be repeated forever.
 
A Resettable can be reset.
 
 
 
 
A ResourceWasChangedInTheMeanwhileException is a RuntimeException that is supposed to be thrown when a specific resource was undesirably changed in the meanwhile.
A Result defines if a process run was a success or a failure.
 
A Runnable can be run.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A SequencePattern is not mutable.
 
 
A Server is a AbstractServer that listens to AbstractNetEndPoint on a specific port.
A Server is a AbstractServer that listens to NetEndPoint on a specific port.
A Server is a AbstractServer that listens to NetEndPoint on a specific port.
A Server is a AbstractServer that listens to net AbstractClients on a specific port.
 
 
 
 
A ServerListener listens to SocketEndPoints for a Server.
 
 
 
 
 
 
 
 
A SmallerArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirably smaller than a certain limit.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A SqlRecord is not mutable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A StateRequestable has a certain state.
 
 
 
Of the StringCatalog an instance cannot be created.
 
 
 
 
A StringMediator is a Mediator for an argument that is a String.
The StringTool provides methods to handle Strings.
The StringToolUnit provides methods to handle Strings.
 
 
 
 
 
A StyleElement is a StyleElement that can have a Style.
 
 
A TabExpansionBehavior is not mutable.
 
 
 
Of the TableColumnNameCatalog an instance cannot be created.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A TargetInfoState defines whether a Object either has received a target info or is waiting to a target info.
 
 
 
 
 
 
 
 
 
A ThrownExceptionMediator is not mutable.
A Time is not mutable.
 
 
Of the TimeUnitConversionCatalog an instance cannot be created.
 
 
 
A TransparencyRequestable can be asked if it is transparent.
 
 
A TypeRequestable is of a certain type.
A UnacceptedKeyException is a InvalidArgumentException that is supposed to be thrown when a given key is not accepted.
 
 
A UncloseableSqlConnection is a ISqlConnection that is a wrapper around another ISqlConnection.
A UnconnectedArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument is undesirable not connected.
 
A UnequalArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument does undesirably not equal a given value.
A UnrepresentingArgumentException is a InvalidArgumentException that is supposed to be thrown when a given argument does undesirable not represent an object of a certain type.
A UnsignedByte is not mutable.
A UnsupportedCaseException is a InvalidArgumentException that is supposed to be thrown when a given argument does support a certain case.
 
 
 
 
 
 
 
 
 
 
 
 
 
The Validator provides methods to validate arguments.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Vector is not mutable.
 
 
 
 
 
 
 
 
 
 
A VoidnessRequestable can be asked if it is void.
A VoidObject is useful where just a Object is needed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A WriteMode defines the behavior when a target, that should be created, exists already.
Of the X11ColorCatalog an instance cannot be created.