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, resolve
protected 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 AdapterFactory
isFactoryForType
in class AdapterFactoryImpl
public Adapter createAdapter(Notifier target)
target
.
createAdapter
in class AdapterFactoryImpl
target
- 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.
Index
public 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.
CatalogSelection
public 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.
Project
public 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.
Stream
public 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.
Installation
public 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.
ProductCatalog
public 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.
Product
public 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.
ProductVersion
public 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.
ProjectCatalog
public 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.
InstallationTask
public 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.
WorkspaceTask
public 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.
CompoundTask
public 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.
VariableTask
public 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.
SetupTask
public 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.
ResourceCopyTask
public 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.
TextModifyTask
public 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.
TextModification
public 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.Entry
public 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.Entry
public 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.Entry
public 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.Entry
public 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.
ModelElement
public 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.
StringSubstitutionTask
public 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.
ProjectContainer
public 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.
AttributeRule
public 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.
LocationCatalog
public 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.
RedirectionTask
public 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.
VariableChoice
public 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.
ResourceCreationTask
public 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.
EclipseIniTask
public 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.
User
public 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.
Workspace
public 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.
LinkLocationTask
public 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.
PreferenceTask
public 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.
SetupTaskContainer
public 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.
Scope
public 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 v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html