Runtime

## Uses of Interface
org.eclipse.gmf.runtime.common.ui.services.properties.ICompositePropertySource

Packages that use ICompositePropertySource
org.eclipse.gmf.runtime.common.ui.services.properties: Provides a framework to contribute contribute property descriptors to the Eclipse property view, given a workbench selection.
org.eclipse.gmf.runtime.common.ui.services.properties.descriptors: Provides a framework to contribute contribute properties to the Eclipse property view, given a workbench selection.
org.eclipse.gmf.runtime.common.ui.services.properties.extended: Provides a set of classes for working with modeling platform properties.
org.eclipse.gmf.runtime.diagram.ui.properties.descriptors: Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.properties.providers: Aurora internal packages Package Specification This package contains the service provider classes for this plugin.
org.eclipse.gmf.runtime.emf.ui.properties.descriptors: Composite property descriptors for EMF property sources.
org.eclipse.gmf.runtime.emf.ui.properties.providers: Defines a generic, MSL-based properties provider for EMF.

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.common.ui.services.properties

Fields in org.eclipse.gmf.runtime.common.ui.services.properties declared as ICompositePropertySource
`protected ICompositePropertySource` `ApplyModifiersOperation.propertySource` A property source that will be put through the modifiers

Methods in org.eclipse.gmf.runtime.common.ui.services.properties that return ICompositePropertySource
`ICompositePropertySource` `GetPropertySourceOperation.getPropertySource()` Returns the propertySource - a linked list of `ICompositePropertySource` property source objects.
`ICompositePropertySource` `ApplyModifiersOperation.getPropertySource()`
`ICompositePropertySource` `IPropertiesProvider.getPropertySource(java.lang.Object object)` A call to contribute a set of properties as `ICompositePropertySource` object for the given target.
`ICompositePropertySource` `PropertiesService.getPropertySource(java.lang.Object object)` Return a property source for the given object

Methods in org.eclipse.gmf.runtime.common.ui.services.properties with parameters of type ICompositePropertySource
`void` `ICompositePropertySource.addPropertySource(ICompositePropertySource source)` Add another composite property source to the linked list
`void` `IPropertiesModifier.apply(ICompositePropertySource propertySource)` Apply code `ICompositePropertySource`
`void` `PropertiesService.applyModifiers(IPropertiesProvider provider, ICompositePropertySource propertySource)` Apply property source modifiers appropriate for the given provider

Constructors in org.eclipse.gmf.runtime.common.ui.services.properties with parameters of type ICompositePropertySource
`ApplyModifiersOperation(ICompositePropertySource propertySource)` Create a new operation object

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.common.ui.services.properties.descriptors

Classes in org.eclipse.gmf.runtime.common.ui.services.properties.descriptors that implement ICompositePropertySource
`class` `CompositePropertySource` A concrete implementation of the `ICompositePropertySource` interface.

Methods in org.eclipse.gmf.runtime.common.ui.services.properties.descriptors that return ICompositePropertySource
`protected ICompositePropertySource` `CompositePropertySource.getEnclosed()` Returns the next link on the linked list.

Methods in org.eclipse.gmf.runtime.common.ui.services.properties.descriptors with parameters of type ICompositePropertySource
`void` `CompositePropertySource.addPropertySource(ICompositePropertySource source)`

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.common.ui.services.properties.extended

Subinterfaces of ICompositePropertySource in org.eclipse.gmf.runtime.common.ui.services.properties.extended
`interface` `IExtendedPropertySource`

Classes in org.eclipse.gmf.runtime.common.ui.services.properties.extended that implement ICompositePropertySource
`class` `PropertySource`

Fields in org.eclipse.gmf.runtime.common.ui.services.properties.extended declared as ICompositePropertySource
`protected ICompositePropertySource` `PropertySource.enclosed` `ICompositePropertySource`

Methods in org.eclipse.gmf.runtime.common.ui.services.properties.extended with parameters of type ICompositePropertySource
`void` `PropertySource.addPropertySource(ICompositePropertySource source)` Add enclosed property source object (a child) - this creates a linked list of property sources

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.diagram.ui.properties.descriptors

Classes in org.eclipse.gmf.runtime.diagram.ui.properties.descriptors that implement ICompositePropertySource
`class` `NotationPropertySource` `NotationPropertySource` a property source object wrapper around EMF based property source object for the notation elements - graphical edit parts, views and styles.

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.diagram.ui.properties.providers

Methods in org.eclipse.gmf.runtime.diagram.ui.properties.providers with parameters of type ICompositePropertySource
`void` `ReadOnlyDiagramPropertiesModifier.apply(ICompositePropertySource propertySource)` Does not allow editing the property source by write protecting descriptors.

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.emf.ui.properties.descriptors

Classes in org.eclipse.gmf.runtime.emf.ui.properties.descriptors that implement ICompositePropertySource
`class` `EMFCompositePropertySource` `IItemPropertySource` wrapper, is a linked list of composite property sources - may contain another composite property source wrapper inside.

Methods in org.eclipse.gmf.runtime.emf.ui.properties.descriptors with parameters of type ICompositePropertySource
`void` `EMFCompositePropertySource.addPropertySource(ICompositePropertySource source)`

Uses of ICompositePropertySource in org.eclipse.gmf.runtime.emf.ui.properties.providers

Methods in org.eclipse.gmf.runtime.emf.ui.properties.providers that return ICompositePropertySource
`protected ICompositePropertySource` `GenericEMFPropertiesProvider.createPropertySource(java.lang.Object object, org.eclipse.emf.edit.provider.IItemPropertySource itemPropertySource)`
`ICompositePropertySource` `GenericEMFPropertiesProvider.getPropertySource(java.lang.Object object)` This implements `IPropertySourceProvider`.getPropertySource to forward the call to an object that implements `IItemPropertySource`.

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.