/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.core.extension; import org.teiid.designer.extension.definition.ModelObjectExtensionAssistant; import org.teiid.designer.extension.definition.ModelObjectExtensionAssistantFactory; /** * * * @since 8.0 */ public class EmfModelExtensionAssistantFactory implements ModelObjectExtensionAssistantFactory { /** * The model object assistant type created. Value is {@value} . */ public static final String MODEL_OBJECT_TYPE = "EMF"; //$NON-NLS-1$ /** * {@inheritDoc} * * @see org.teiid.designer.extension.definition.ModelObjectExtensionAssistantFactory#createAssistant() */ @Override public ModelObjectExtensionAssistant createAssistant() { return new EmfModelObjectExtensionAssistant(); } /** * {@inheritDoc} * * @see org.teiid.designer.extension.definition.ModelObjectExtensionAssistantFactory#getModelObjectType() */ @Override public String getModelObjectType() { return MODEL_OBJECT_TYPE; } }