|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Accessible | Dieses Interface ist von allen Objektklassen zu implementieren, fuer die besondere Zugriffsrechte erteilt werden sollen. |
DynamicProperties | Diese Interface sollten alle Objekte implementieren, die sich dynamisch
aus einzelnen Eigenschaften (Properties ) zusammensetzen. |
Properties | Diese Interface sollten alle Objekte implementieren, die sich (fest) aus
einzelnen Eigenschaften (Properties ) zusammensetzen. |
Class Summary | |
---|---|
Access | Diese Klasse stellt ein allgemeines Zugriffsrecht fuer eine Eigenschaft
(Property ) dar. |
ListProperty | Diese Klasse stellt eine Listen-Eigenschaft dar, die Objekte eines bestimmten Typs aufnehmen kann. |
ListPropertyReadAccess | Diese Klasse stellt ein Recht auf Lesezugriff fuer eine
ListProperty dar. |
ListPropertyWriteAccess | Diese Klasse stellt ein Recht auf Schreibzugriff fuer eine
ListProperty dar. |
MatrixProperty | Diese Klasse stellt eine Matrix-Eigenschaft dar, die Objekte eines bestimmten Typs aufnehmen kann. |
Property | Diese Klasse stellt den Obertyp fuer eine Eigenschaft dar. |
PropertyReadAccess | Diese Klasse stellt ein Recht auf Lesezugriff fuer eine
ValueProperty dar. |
PropertySet | Diese Klasse stellt eine Menge an Eigenschaften dar. |
PropertyType | Diese Klasse stellt allgemein den (strukturellen) Typ einer Eigenschaft dar. |
PropertyUtil | Diese Klasse beinhaltet statische Hilfsmethoden fuer das Arbeiten mit
Property und Properties . |
PropertyWriteAccess | Diese Klasse stellt ein Recht auf Schreibzugriff fuer eine
ValueProperty dar. |
ScalarProperty | Diese Klasse stellt eine Eigenschaft dar, welche genau einen Wert (in Form eines Objekts) darstellt. |
ValueProperty | Diese Klasse stellt eine Oberklasse fuer alle Eigenschaften dar, die einen oder mehrere Wert speichern koennen. |
ValuePropertyAccessParameters | Diese Klasse stellt Rechte-Parameter fuer Wert-Eigenschaften (ValueProperty )
dar. |
ValuePropertyType | Diese Klasse repraesentiert den Datentyp einer Wert-Eigenschaft. |
Exception Summary | |
---|---|
AccessViolationException | Diese Exception wird immer dann geworfen, wenn ein Fehler mit Zugriffsrechten auftritt. |
PropertyException | Diese Exception wird immer dann geworfen, wenn ein Fehler mit Objekt-Eigenschaften
(Properties ) auftritt. |
Dieses Paket enthält Klassen (insbesondere Interfaces) für die Property-Struktur von Objekten.
Hierzu zählt auch die Zugriffskontrolle auf einzelne Eigenschaften, die auf den Klassen
Access
und Accessible
aufgebaut ist. Eine Wert-Eigenschaft kann
z.B. nur über ein entsprechendes Zugriffsrecht (lesend/schreibend) angesprochen werden.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |