Package org.eclipse.emf.cdo.etypes.provider.annotation

# Klasse AnnotationItemProviderAdapterFactory.DecategorizingItemPropertyDescritorDecorator

java.lang.Object
org.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator
org.eclipse.emf.cdo.etypes.provider.annotation.AnnotationItemProviderAdapterFactory.DecategorizingItemPropertyDescritorDecorator

Alle implementierten Schnittstellen:
  `IItemPropertyDescriptor`, `IItemPropertyDescriptor.ValueHandlerProvider`, `IPropertyEditorFactory.Provider`

Umschließende Klasse:
  `AnnotationItemProviderAdapterFactory`

public static final class AnnotationItemProviderAdapterFactory.DecategorizingItemPropertyDescritorDecorator extends ItemPropertyDescriptorDecorator
A property descriptor created by `AnnotationItemProviderAdapterFactory#getPropertyDescriptors` and used by
Ungültige Referenz

    AnnotationItemProvider.SourcePropertyDescriptor#createPropertyValueWrapper(Object, Object)

. It specialized `getCategory(Object)` to return null but provides `getCategory()` to give access to the original category.

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.edit.provider.IItemPropertyDescriptor

`IItemPropertyDescriptor.OverrideableCommandOwner, IItemPropertyDescriptor.ValueHandler, IItemPropertyDescriptor.ValueHandlerProvider`

## Feldübersicht

### Von Klasse geerbte Felder org.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator

`itemPropertyDescriptor, object`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`DecategorizingItemPropertyDescritorDecorator(Object object, IItemPropertyDescriptor itemPropertyDescriptor)`
Creates an instance.

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`String`
`getCategory()`
Returns the group of properties into which this one should be placed based on the underlying property descriptor being decorated.
`String`
`getCategory(Object thisObject)`

### Von Klasse geerbte Methoden org.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator

`canSetProperty, getChoiceOfValues, getDecoratedItemPropertyDescriptor, getDecoratedObject, getDescription, getDisplayName, getEditorFactory, getFeature, getFilterFlags, getHelpContextIds, getId, getLabelProvider, getPropertyValue, getValueHandler, isChoiceArbitrary, isCompatibleWith, isMany, isMultiLine, isPropertySet, isPropertyUnsettable, isSortChoices, resetPropertyValue, setPropertyValue`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### DecategorizingItemPropertyDescritorDecorator

public DecategorizingItemPropertyDescritorDecorator(Object object, IItemPropertyDescriptor itemPropertyDescriptor)
Creates an instance.

Parameter:
  `object` - the object of the property descriptor being decorated.
  `itemPropertyDescriptor` - the property descriptor to be decorated.

## Methodendetails

### getCategory

public String getCategory(Object thisObject)

This implementation always returns `null`.

Angegeben von:
  `getCategory` in Schnittstelle `IItemPropertyDescriptor`
Setzt außer Kraft:
  `getCategory` in Klasse `ItemPropertyDescriptorDecorator`

### getCategory

public String getCategory()
Returns the group of properties into which this one should be placed based on the underlying property descriptor being decorated.

Gibt zurück:
  the group of properties into which this one should be placed.