Class SecurityItemProviderAdapterFactory
- java.lang.Object
- 
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- 
- org.eclipse.emf.cdo.security.util.SecurityAdapterFactory
- 
- org.eclipse.emf.cdo.security.provider.SecurityItemProviderAdapterFactory
 
 
 
- 
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.AdapterFactory,- org.eclipse.emf.edit.provider.ComposeableAdapterFactory,- org.eclipse.emf.edit.provider.IChangeNotifier,- org.eclipse.emf.edit.provider.IChildCreationExtender,- org.eclipse.emf.edit.provider.IDisposable
 
 public class SecurityItemProviderAdapterFactory extends SecurityAdapterFactory implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IChildCreationExtender This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this factory convert EMF adapter notifications into calls tofireNotifyChanged. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.- Generated
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected AndFilterItemProviderandFilterItemProviderThis keeps track of the one adapter used for allAndFilterinstances.protected org.eclipse.emf.edit.provider.IChangeNotifierchangeNotifierThis is used to implementIChangeNotifier.protected org.eclipse.emf.edit.provider.ChildCreationExtenderManagerchildCreationExtenderManagerThis helps manage the child creation extenders.protected ClassFilterItemProviderclassFilterItemProviderThis keeps track of the one adapter used for allClassFilterinstances.protected ClassPermissionItemProviderclassPermissionItemProviderDeprecated.protected DirectoryItemProviderdirectoryItemProviderThis keeps track of the one adapter used for allDirectoryinstances.protected ExpressionFilterItemProviderexpressionFilterItemProviderThis keeps track of the one adapter used for allExpressionFilterinstances.protected FilterPermissionItemProviderfilterPermissionItemProviderThis keeps track of the one adapter used for allFilterPermissioninstances.protected GroupItemProvidergroupItemProviderThis keeps track of the one adapter used for allGroupinstances.protected LinkedFilterItemProviderlinkedFilterItemProviderThis keeps track of the one adapter used for allLinkedFilterinstances.protected NotFilterItemProvidernotFilterItemProviderThis keeps track of the one adapter used for allNotFilterinstances.protected OrFilterItemProviderorFilterItemProviderThis keeps track of the one adapter used for allOrFilterinstances.protected PackageFilterItemProviderpackageFilterItemProviderThis keeps track of the one adapter used for allPackageFilterinstances.protected PackagePermissionItemProviderpackagePermissionItemProviderDeprecated.protected org.eclipse.emf.edit.provider.ComposedAdapterFactoryparentAdapterFactoryThis keeps track of the root adapter factory that delegates to this adapter factory.protected RealmItemProviderrealmItemProviderThis keeps track of the one adapter used for allRealminstances.protected ResourceFilterItemProviderresourceFilterItemProviderThis keeps track of the one adapter used for allResourceFilterinstances.protected ResourcePermissionItemProviderresourcePermissionItemProviderDeprecated.protected RoleItemProviderroleItemProviderThis keeps track of the one adapter used for allRoleinstances.protected java.util.Collection<java.lang.Object>supportedTypesThis keeps track of all the supported types checked byisFactoryForType.protected UserItemProvideruserItemProviderThis keeps track of the one adapter used for allUserinstances.protected UserPasswordItemProvideruserPasswordItemProviderThis keeps track of the one adapter used for allUserPasswordinstances.- 
Fields inherited from class org.eclipse.emf.cdo.security.util.SecurityAdapterFactorymodelPackage, modelSwitch
 
- 
 - 
Constructor SummaryConstructors Constructor Description SecurityItemProviderAdapterFactory()This constructs an instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Objectadapt(java.lang.Object object, java.lang.Object type)org.eclipse.emf.common.notify.Adapteradapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)This implementation substitutes the factory itself as the key for the adapter.voidaddListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)This adds a listener.org.eclipse.emf.common.notify.AdaptercreateAndFilterAdapter()This creates an adapter for aAndFilter.org.eclipse.emf.common.notify.AdaptercreateClassFilterAdapter()This creates an adapter for aClassFilter.org.eclipse.emf.common.notify.AdaptercreateClassPermissionAdapter()Deprecated.org.eclipse.emf.common.notify.AdaptercreateDirectoryAdapter()This creates an adapter for aDirectory.org.eclipse.emf.common.notify.AdaptercreateExpressionFilterAdapter()This creates an adapter for aExpressionFilter.org.eclipse.emf.common.notify.AdaptercreateFilterPermissionAdapter()This creates an adapter for aFilterPermission.org.eclipse.emf.common.notify.AdaptercreateGroupAdapter()This creates an adapter for aGroup.org.eclipse.emf.common.notify.AdaptercreateLinkedFilterAdapter()This creates an adapter for aLinkedFilter.org.eclipse.emf.common.notify.AdaptercreateNotFilterAdapter()This creates an adapter for aNotFilter.org.eclipse.emf.common.notify.AdaptercreateOrFilterAdapter()This creates an adapter for aOrFilter.org.eclipse.emf.common.notify.AdaptercreatePackageFilterAdapter()This creates an adapter for aPackageFilter.org.eclipse.emf.common.notify.AdaptercreatePackagePermissionAdapter()Deprecated.org.eclipse.emf.common.notify.AdaptercreateRealmAdapter()This creates an adapter for aRealm.org.eclipse.emf.common.notify.AdaptercreateResourceFilterAdapter()This creates an adapter for aResourceFilter.org.eclipse.emf.common.notify.AdaptercreateResourcePermissionAdapter()Deprecated.org.eclipse.emf.common.notify.AdaptercreateRoleAdapter()This creates an adapter for aRole.org.eclipse.emf.common.notify.AdaptercreateUserAdapter()This creates an adapter for aUser.org.eclipse.emf.common.notify.AdaptercreateUserPasswordAdapter()This creates an adapter for aUserPassword.voiddispose()This disposes all of the item providers created by this factory.voidfireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)This delegates tochangeNotifierand toparentAdapterFactory.java.util.List<org.eclipse.emf.edit.provider.IChildCreationExtender>getChildCreationExtenders()java.util.Collection<?>getNewChildDescriptors(java.lang.Object object, org.eclipse.emf.edit.domain.EditingDomain editingDomain)org.eclipse.emf.common.util.ResourceLocatorgetResourceLocator()org.eclipse.emf.edit.provider.ComposeableAdapterFactorygetRootAdapterFactory()This returns the root adapter factory that contains this factory.booleanisFactoryForType(java.lang.Object type)voidremoveListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)This removes a listener.voidsetParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)This sets the composed adapter factory that contains this factory.- 
Methods inherited from class org.eclipse.emf.cdo.security.util.SecurityAdapterFactorycreateAdapter, createAssigneeAdapter, createCombinedFilterAdapter, createEObjectAdapter, createModelElementAdapter, createObjectFilterAdapter, createObjectPermissionAdapter, createPermissionAdapter, createPermissionFilterAdapter, createSecurityElementAdapter, createSecurityItemAdapter
 - 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpladaptAllNew, adaptNew, associate, createAdapter, resolve
 
- 
 
- 
- 
- 
Field Detail- 
parentAdapterFactoryprotected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory This keeps track of the root adapter factory that delegates to this adapter factory.- Generated
 
 - 
changeNotifierprotected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier This is used to implementIChangeNotifier.- Generated
 
 - 
childCreationExtenderManagerprotected org.eclipse.emf.edit.provider.ChildCreationExtenderManager childCreationExtenderManager This helps manage the child creation extenders.- Generated
 
 - 
supportedTypesprotected java.util.Collection<java.lang.Object> supportedTypes This keeps track of all the supported types checked byisFactoryForType.- Generated
 
 - 
realmItemProviderprotected RealmItemProvider realmItemProvider This keeps track of the one adapter used for allRealminstances.- Generated
 
 - 
directoryItemProviderprotected DirectoryItemProvider directoryItemProvider This keeps track of the one adapter used for allDirectoryinstances.- Generated
 
 - 
roleItemProviderprotected RoleItemProvider roleItemProvider This keeps track of the one adapter used for allRoleinstances.- Generated
 
 - 
groupItemProviderprotected GroupItemProvider groupItemProvider This keeps track of the one adapter used for allGroupinstances.- Generated
 
 - 
userItemProviderprotected UserItemProvider userItemProvider This keeps track of the one adapter used for allUserinstances.- Generated
 
 - 
userPasswordItemProviderprotected UserPasswordItemProvider userPasswordItemProvider This keeps track of the one adapter used for allUserPasswordinstances.- Generated
 
 - 
classPermissionItemProvider@Deprecated protected ClassPermissionItemProvider classPermissionItemProvider Deprecated.This keeps track of the one adapter used for allClassPermissioninstances.- Generated
 
 - 
packagePermissionItemProvider@Deprecated protected PackagePermissionItemProvider packagePermissionItemProvider Deprecated.This keeps track of the one adapter used for allPackagePermissioninstances.- Generated
 
 - 
resourcePermissionItemProvider@Deprecated protected ResourcePermissionItemProvider resourcePermissionItemProvider Deprecated.This keeps track of the one adapter used for allResourcePermissioninstances.- Generated
 
 - 
filterPermissionItemProviderprotected FilterPermissionItemProvider filterPermissionItemProvider This keeps track of the one adapter used for allFilterPermissioninstances.- Since:
- 4.3
- Generated
 
 - 
linkedFilterItemProviderprotected LinkedFilterItemProvider linkedFilterItemProvider This keeps track of the one adapter used for allLinkedFilterinstances.- Since:
- 4.3
- Generated
 
 - 
packageFilterItemProviderprotected PackageFilterItemProvider packageFilterItemProvider This keeps track of the one adapter used for allPackageFilterinstances.- Since:
- 4.3
- Generated
 
 - 
classFilterItemProviderprotected ClassFilterItemProvider classFilterItemProvider This keeps track of the one adapter used for allClassFilterinstances.- Since:
- 4.3
- Generated
 
 - 
resourceFilterItemProviderprotected ResourceFilterItemProvider resourceFilterItemProvider This keeps track of the one adapter used for allResourceFilterinstances.- Since:
- 4.3
- Generated
 
 - 
expressionFilterItemProviderprotected ExpressionFilterItemProvider expressionFilterItemProvider This keeps track of the one adapter used for allExpressionFilterinstances.- Since:
- 4.3
- Generated
 
 - 
notFilterItemProviderprotected NotFilterItemProvider notFilterItemProvider This keeps track of the one adapter used for allNotFilterinstances.- Since:
- 4.3
- Generated
 
 - 
andFilterItemProviderprotected AndFilterItemProvider andFilterItemProvider This keeps track of the one adapter used for allAndFilterinstances.- Since:
- 4.3
- Generated
 
 - 
orFilterItemProviderprotected OrFilterItemProvider orFilterItemProvider This keeps track of the one adapter used for allOrFilterinstances.- Since:
- 4.3
- Generated
 
 
- 
 - 
Method Detail- 
createRealmAdapterpublic org.eclipse.emf.common.notify.Adapter createRealmAdapter() This creates an adapter for aRealm.- Overrides:
- createRealmAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- Realm
- Generated
 
 - 
createDirectoryAdapterpublic org.eclipse.emf.common.notify.Adapter createDirectoryAdapter() This creates an adapter for aDirectory.- Overrides:
- createDirectoryAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- Directory
- Generated
 
 - 
createRoleAdapterpublic org.eclipse.emf.common.notify.Adapter createRoleAdapter() This creates an adapter for aRole.- Overrides:
- createRoleAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- Role
- Generated
 
 - 
createGroupAdapterpublic org.eclipse.emf.common.notify.Adapter createGroupAdapter() This creates an adapter for aGroup.- Overrides:
- createGroupAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- Group
- Generated
 
 - 
createUserAdapterpublic org.eclipse.emf.common.notify.Adapter createUserAdapter() This creates an adapter for aUser.- Overrides:
- createUserAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- User
- Generated
 
 - 
createUserPasswordAdapterpublic org.eclipse.emf.common.notify.Adapter createUserPasswordAdapter() This creates an adapter for aUserPassword.- Overrides:
- createUserPasswordAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- UserPassword
- Generated
 
 - 
createClassPermissionAdapter@Deprecated public org.eclipse.emf.common.notify.Adapter createClassPermissionAdapter() Deprecated.This creates an adapter for aClassPermission.- Overrides:
- createClassPermissionAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ClassPermission
- Generated
 
 - 
createPackagePermissionAdapter@Deprecated public org.eclipse.emf.common.notify.Adapter createPackagePermissionAdapter() Deprecated.This creates an adapter for aPackagePermission.- Overrides:
- createPackagePermissionAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- PackagePermission
- Generated
 
 - 
createResourcePermissionAdapter@Deprecated public org.eclipse.emf.common.notify.Adapter createResourcePermissionAdapter() Deprecated.This creates an adapter for aResourcePermission.- Overrides:
- createResourcePermissionAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ResourcePermission
- Generated
 
 - 
createFilterPermissionAdapterpublic org.eclipse.emf.common.notify.Adapter createFilterPermissionAdapter() This creates an adapter for aFilterPermission.- Overrides:
- createFilterPermissionAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- FilterPermission
- Generated
 
 - 
createLinkedFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createLinkedFilterAdapter() This creates an adapter for aLinkedFilter.- Overrides:
- createLinkedFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- LinkedFilter
- Generated
 
 - 
createPackageFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createPackageFilterAdapter() This creates an adapter for aPackageFilter.- Overrides:
- createPackageFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- PackageFilter
- Generated
 
 - 
createClassFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createClassFilterAdapter() This creates an adapter for aClassFilter.- Overrides:
- createClassFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- ClassFilter
- Generated
 
 - 
createResourceFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createResourceFilterAdapter() This creates an adapter for aResourceFilter.- Overrides:
- createResourceFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- ResourceFilter
- Generated
 
 - 
createExpressionFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createExpressionFilterAdapter() This creates an adapter for aExpressionFilter.- Overrides:
- createExpressionFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- ExpressionFilter
- Generated
 
 - 
createNotFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createNotFilterAdapter() This creates an adapter for aNotFilter.- Overrides:
- createNotFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- NotFilter
- Generated
 
 - 
createAndFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createAndFilterAdapter() This creates an adapter for aAndFilter.- Overrides:
- createAndFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- AndFilter
- Generated
 
 - 
createOrFilterAdapterpublic org.eclipse.emf.common.notify.Adapter createOrFilterAdapter() This creates an adapter for aOrFilter.- Overrides:
- createOrFilterAdapterin class- SecurityAdapterFactory
- Returns:
- the new adapter.
- Since:
- 4.3
- See Also:
- OrFilter
- Generated
 
 - 
getRootAdapterFactorypublic org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory() This returns the root adapter factory that contains this factory.- Specified by:
- getRootAdapterFactoryin interface- org.eclipse.emf.edit.provider.ComposeableAdapterFactory
- Generated
 
 - 
setParentAdapterFactorypublic void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory) This sets the composed adapter factory that contains this factory.- Specified by:
- setParentAdapterFactoryin interface- org.eclipse.emf.edit.provider.ComposeableAdapterFactory
- Generated
 
 - 
isFactoryForTypepublic boolean isFactoryForType(java.lang.Object type) - Specified by:
- isFactoryForTypein interface- org.eclipse.emf.common.notify.AdapterFactory
- Overrides:
- isFactoryForTypein class- SecurityAdapterFactory
- Returns:
- whether this factory is applicable for the type of the object.
- Generated
 
 - 
adaptpublic org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)This implementation substitutes the factory itself as the key for the adapter.- Specified by:
- adaptin interface- org.eclipse.emf.common.notify.AdapterFactory
- Overrides:
- adaptin class- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Generated
 
 - 
adaptpublic java.lang.Object adapt(java.lang.Object object, java.lang.Object type)- Specified by:
- adaptin interface- org.eclipse.emf.common.notify.AdapterFactory
- Overrides:
- adaptin class- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Generated
 
 - 
getChildCreationExtenderspublic java.util.List<org.eclipse.emf.edit.provider.IChildCreationExtender> getChildCreationExtenders() - Generated
 
 - 
getNewChildDescriptorspublic java.util.Collection<?> getNewChildDescriptors(java.lang.Object object, org.eclipse.emf.edit.domain.EditingDomain editingDomain)- Specified by:
- getNewChildDescriptorsin interface- org.eclipse.emf.edit.provider.IChildCreationExtender
- Generated
 
 - 
getResourceLocatorpublic org.eclipse.emf.common.util.ResourceLocator getResourceLocator() - Specified by:
- getResourceLocatorin interface- org.eclipse.emf.edit.provider.IChildCreationExtender
- Generated
 
 - 
addListenerpublic void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This adds a listener.- Specified by:
- addListenerin interface- org.eclipse.emf.edit.provider.IChangeNotifier
- Generated
 
 - 
removeListenerpublic void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This removes a listener.- Specified by:
- removeListenerin interface- org.eclipse.emf.edit.provider.IChangeNotifier
- Generated
 
 - 
fireNotifyChangedpublic void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification) This delegates tochangeNotifierand toparentAdapterFactory.- Specified by:
- fireNotifyChangedin interface- org.eclipse.emf.edit.provider.IChangeNotifier
- Generated
 
 - 
disposepublic void dispose() This disposes all of the item providers created by this factory.- Specified by:
- disposein interface- org.eclipse.emf.edit.provider.IDisposable
- Generated
 
 
- 
 
-