public class SetupAdapterFactory extends AdapterFactoryImpl
createXXX method for each class of the model.
SetupPackage| Modifier and Type | Field and Description |
|---|---|
protected static SetupPackage |
modelPackage
The cached model package.
|
protected SetupSwitch<Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods. |
| Constructor and Description |
|---|
SetupAdapterFactory()
Creates an instance of the adapter factory.
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target. |
Adapter |
createAttributeRuleAdapter()
Creates a new adapter for an object of class '
Attribute Rule'. |
Adapter |
createCatalogSelectionAdapter()
Creates a new adapter for an object of class '
Catalog Selection'. |
Adapter |
createCompoundTaskAdapter()
Creates a new adapter for an object of class '
Compound Task'. |
Adapter |
createEclipseIniTaskAdapter()
Creates a new adapter for an object of class '
Eclipse Ini Task'. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
Adapter |
createIndexAdapter()
Creates a new adapter for an object of class '
Index'. |
Adapter |
createInstallationAdapter()
Creates a new adapter for an object of class '
Installation'. |
Adapter |
createInstallationTaskAdapter()
Creates a new adapter for an object of class '
Installation Task'. |
Adapter |
createInstallationToWorkspacesMapEntryAdapter()
Creates a new adapter for an object of class '
Installation To Workspaces Map Entry'. |
Adapter |
createLinkLocationTaskAdapter()
Creates a new adapter for an object of class '
Link Location Task'. |
Adapter |
createLocationCatalogAdapter()
Creates a new adapter for an object of class '
Location Catalog'. |
Adapter |
createModelElementAdapter()
Creates a new adapter for an object of class '
Model Element'. |
Adapter |
createPreferenceTaskAdapter()
Creates a new adapter for an object of class '
Preference Task'. |
Adapter |
createProductAdapter()
Creates a new adapter for an object of class '
Product'. |
Adapter |
createProductCatalogAdapter()
Creates a new adapter for an object of class '
Product Catalog'. |
Adapter |
createProductToProductVersionMapEntryAdapter()
Creates a new adapter for an object of class '
Product To Product Version Map Entry'. |
Adapter |
createProductVersionAdapter()
Creates a new adapter for an object of class '
Product Version'. |
Adapter |
createProjectAdapter()
Creates a new adapter for an object of class '
Project'. |
Adapter |
createProjectCatalogAdapter()
Creates a new adapter for an object of class '
Project Catalog'. |
Adapter |
createProjectContainerAdapter()
Creates a new adapter for an object of class '
Project Container'. |
Adapter |
createProjectToStreamMapEntryAdapter()
Creates a new adapter for an object of class '
Project To Stream Map Entry'. |
Adapter |
createRedirectionTaskAdapter()
Creates a new adapter for an object of class '
Redirection Task'. |
Adapter |
createResourceCopyTaskAdapter()
Creates a new adapter for an object of class '
Resource Copy Task'. |
Adapter |
createResourceCreationTaskAdapter()
Creates a new adapter for an object of class '
Resource Creation Task'. |
Adapter |
createScopeAdapter()
Creates a new adapter for an object of class '
Scope'. |
Adapter |
createSetupTaskAdapter()
Creates a new adapter for an object of class '
Task'. |
Adapter |
createSetupTaskContainerAdapter()
Creates a new adapter for an object of class '
Task Container'. |
Adapter |
createStreamAdapter()
Creates a new adapter for an object of class '
Stream'. |
Adapter |
createStringSubstitutionTaskAdapter()
Creates a new adapter for an object of class '
String Substitution Task'. |
Adapter |
createTextModificationAdapter()
Creates a new adapter for an object of class '
Text Modification'. |
Adapter |
createTextModifyTaskAdapter()
Creates a new adapter for an object of class '
Text Modify Task'. |
Adapter |
createUserAdapter()
Creates a new adapter for an object of class '
User'. |
Adapter |
createVariableChoiceAdapter()
Creates a new adapter for an object of class '
Variable Choice'. |
Adapter |
createVariableTaskAdapter()
Creates a new adapter for an object of class '
Variable Task'. |
Adapter |
createWorkspaceAdapter()
Creates a new adapter for an object of class '
Workspace'. |
Adapter |
createWorkspaceTaskAdapter()
Creates a new adapter for an object of class '
Workspace Task'. |
Adapter |
createWorkspaceToInstallationsMapEntryAdapter()
Creates a new adapter for an object of class '
Workspace To Installations Map Entry'. |
boolean |
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolveprotected static SetupPackage modelPackage
protected SetupSwitch<Adapter> modelSwitch
createXXX methods.
public SetupAdapterFactory()
public boolean isFactoryForType(Object object)
true if the object is either the model's package or is an instance object of the model.
isFactoryForType in interface AdapterFactoryisFactoryForType in class AdapterFactoryImplpublic Adapter createAdapter(Notifier target)
target.
createAdapter in class AdapterFactoryImpltarget - the object to adapt.target.public Adapter createIndexAdapter()
Index'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Indexpublic Adapter createCatalogSelectionAdapter()
Catalog Selection'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CatalogSelectionpublic Adapter createProjectAdapter()
Project'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Projectpublic Adapter createStreamAdapter()
Stream'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Streampublic Adapter createInstallationAdapter()
Installation'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Installationpublic Adapter createProductCatalogAdapter()
Product Catalog'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ProductCatalogpublic Adapter createProductAdapter()
Product'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Productpublic Adapter createProductVersionAdapter()
Product Version'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ProductVersionpublic Adapter createProjectCatalogAdapter()
Project Catalog'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ProjectCatalogpublic Adapter createInstallationTaskAdapter()
Installation Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InstallationTaskpublic Adapter createWorkspaceTaskAdapter()
Workspace Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
WorkspaceTaskpublic Adapter createCompoundTaskAdapter()
Compound Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CompoundTaskpublic Adapter createVariableTaskAdapter()
Variable Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
VariableTaskpublic Adapter createSetupTaskAdapter()
Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SetupTaskpublic Adapter createResourceCopyTaskAdapter()
Resource Copy Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ResourceCopyTaskpublic Adapter createTextModifyTaskAdapter()
Text Modify Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TextModifyTaskpublic Adapter createTextModificationAdapter()
Text Modification'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TextModificationpublic Adapter createProductToProductVersionMapEntryAdapter()
Product To Product Version Map Entry'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Map.Entrypublic Adapter createProjectToStreamMapEntryAdapter()
Project To Stream Map Entry'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Map.Entrypublic Adapter createInstallationToWorkspacesMapEntryAdapter()
Installation To Workspaces Map Entry'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Map.Entrypublic Adapter createWorkspaceToInstallationsMapEntryAdapter()
Workspace To Installations Map Entry'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Map.Entrypublic Adapter createModelElementAdapter()
Model Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ModelElementpublic Adapter createStringSubstitutionTaskAdapter()
String Substitution Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
StringSubstitutionTaskpublic Adapter createProjectContainerAdapter()
Project Container'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ProjectContainerpublic Adapter createAttributeRuleAdapter()
Attribute Rule'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AttributeRulepublic Adapter createLocationCatalogAdapter()
Location Catalog'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LocationCatalogpublic Adapter createRedirectionTaskAdapter()
Redirection Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RedirectionTaskpublic Adapter createVariableChoiceAdapter()
Variable Choice'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
VariableChoicepublic Adapter createResourceCreationTaskAdapter()
Resource Creation Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ResourceCreationTaskpublic Adapter createEclipseIniTaskAdapter()
Eclipse Ini Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
EclipseIniTaskpublic Adapter createUserAdapter()
User'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Userpublic Adapter createWorkspaceAdapter()
Workspace'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Workspacepublic Adapter createLinkLocationTaskAdapter()
Link Location Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LinkLocationTaskpublic Adapter createPreferenceTaskAdapter()
Preference Task'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PreferenceTaskpublic Adapter createSetupTaskContainerAdapter()
Task Container'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SetupTaskContainerpublic Adapter createScopeAdapter()
Scope'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Scopepublic Adapter createEObjectAdapter()
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html