blob: 06e308be4022f951dc03bdd44115dbf66e35b22e [file] [log] [blame]
/**
* <copyright>
* </copyright>
*
* $Id$
*/
package org.eclipse.stem.diseasemodels.evolving.presentation;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.stem.diseasemodels.evolving.util.EvolvingAdapterFactory;
import org.eclipse.stem.ui.adapters.diseasemodelpropertyeditor.DiseaseModelPropertyEditorAdapter;
import org.eclipse.stem.ui.adapters.diseasemodelpropertyeditor.DiseaseModelPropertyEditorAdapterFactory;
import org.eclipse.ui.IStartup;
/**
* @generated
*/
public class EvolvingPropertyEditorAdapterFactory extends
EvolvingAdapterFactory implements IStartup, DiseaseModelPropertyEditorAdapterFactory {
/**
* @generated
*/
public EvolvingPropertyEditorAdapterFactory() {
super();
DiseaseModelPropertyEditorAdapterFactory.INSTANCE.addAdapterFactory(this);
}
/**
* @generated
*/
public void earlyStartup() {
new EvolvingPropertyStringProviderAdapterFactory();
}
/**
* @generated
*/
@Override
public Adapter createEvolvingSIDiseaseModelAdapter() {
return new EvolvingSIDiseaseModelPropertyEditorAdapter();
}
/**
* @generated
*/
@Override
public Adapter createEvolvingSIRDiseaseModelAdapter() {
return new EvolvingSIRDiseaseModelPropertyEditorAdapter();
}
/**
* @generated
*/
@Override
public Adapter createEvolvingSEIRDiseaseModelAdapter() {
return new EvolvingSEIRDiseaseModelPropertyEditorAdapter();
}
/**
* @generated
*/
public boolean isFactoryForType(Object type) {
boolean isType = super.isFactoryForType(type);
isType = isType || type == DiseaseModelPropertyEditorAdapter.class;
return isType;
}
}