// $Id: CommonBehaviorFactoryEUMLImpl.java 18220 2010-04-08 20:37:15Z tfmorris $
/*******************************************************************************
* Copyright (c) 2007,2010 Tom Morris and other contributors
* 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
*
* Contributors:
* Tom Morris - initial framework
*******************************************************************************/
package org.argouml.model.euml;
import org.argouml.model.AbstractModelFactory;
import org.argouml.model.CommonBehaviorFactory;
import org.eclipse.uml2.uml.OpaqueAction;
import org.eclipse.uml2.uml.Signal;
import org.eclipse.uml2.uml.UMLFactory;
/**
* The implementation of the CommonBehaviorFactory for EUML2.
*/
class CommonBehaviorFactoryEUMLImpl implements CommonBehaviorFactory,
AbstractModelFactory {
/**
* The model implementation.
*/
private EUMLModelImplementation modelImpl;
/**
* Constructor.
*
* @param implementation The ModelImplementation.
*/
public CommonBehaviorFactoryEUMLImpl(EUMLModelImplementation implementation) {
modelImpl = implementation;
}
public Object buildAction(Object message) {
// TODO: Auto-generated method stub
return null;
}
public Object buildCallAction(Object oper, String name) {
// TODO: Auto-generated method stub
return null;
}
public Object buildLink(Object fromInstance, Object toInstance) {
// TODO: Auto-generated method stub
return null;
}
public Object buildReception(Object aClassifier) {
// TODO: Auto-generated method stub
return null;
}
public Object buildSignal(Object element) {
// TODO: Auto-generated method stub
return null;
}
public Object buildStimulus(Object link) {
// TODO: Auto-generated method stub
return null;
}
public Object buildUninterpretedAction(Object actionState) {
// TODO: Auto-generated method stub
return null;
}
public Object createActionSequence() {
// TODO: Auto-generated method stub
return null;
}
public Object createArgument() {
// TODO: Auto-generated method stub
return null;
}
public Object createAttributeLink() {
// TODO: Auto-generated method stub
return null;
}
public Object createCallAction() {
// TODO: Auto-generated method stub
return null;
}
public Object createComponentInstance() {
// TODO: Auto-generated method stub
return null;
}
public Object createCreateAction() {
return UMLFactory.eINSTANCE.createCreateObjectAction();
}
public Object createDataValue() {
// TODO: Auto-generated method stub
return null;
}
public Object createDestroyAction() {
return UMLFactory.eINSTANCE.createDestroyObjectAction();
}
public Object createException() {
// TODO: Auto-generated method stub
return null;
}
public Object createLink() {
// TODO: Auto-generated method stub
return null;
}
public Object createLinkEnd() {
// TODO: Auto-generated method stub
return null;
}
public Object createLinkObject() {
// TODO: Auto-generated method stub
return null;
}
public Object createNodeInstance() {
// TODO: Auto-generated method stub
return null;
}
public Object createObject() {
// TODO: Auto-generated method stub
return null;
}
public Object createReception() {
return UMLFactory.eINSTANCE.createReception();
}
public Object createReturnAction() {
// TODO: Auto-generated method stub
return null;
}
public Object createSendAction() {
return UMLFactory.eINSTANCE.createSendObjectAction();
}
public Signal createSignal() {
return UMLFactory.eINSTANCE.createSignal();
}
public Object createStimulus() {
// TODO: Auto-generated method stub
return null;
}
public Object createSubsystemInstance() {
// TODO: Auto-generated method stub
return null;
}
public Object createTerminateAction() {
// TODO: Auto-generated method stub
return null;
}
public OpaqueAction createUninterpretedAction() {
// TODO: Auto-generated method stub
return null;
}
}