org.andromda.metafacades.uml14.ExtendFacadeLogicImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of andromda-metafacades-uml14 Show documentation
Show all versions of andromda-metafacades-uml14 Show documentation
The UML 1.4 metafacades. This is the set of UML 1.4 metafacades
implementations. These implement the common UML metafacades.
The newest version!
package org.andromda.metafacades.uml14;
import java.util.List;
import org.omg.uml.behavioralelements.usecases.UseCase;
import org.omg.uml.behavioralelements.usecases.Extend;
/**
* MetafacadeLogic implementation for org.andromda.metafacades.uml.ExtendFacade.
*
* @see org.andromda.metafacades.uml.ExtendFacade
* @author Bob Fields
*/
public class ExtendFacadeLogicImpl
extends ExtendFacadeLogic
{
private static final long serialVersionUID = 6837436012981404087L;
/**
* @param metaObject
* @param context
*/
public ExtendFacadeLogicImpl (Extend metaObject, String context)
{
super (metaObject, context);
}
/**
* @see org.andromda.metafacades.uml.ExtendFacade#getBase()
*/
@Override
protected UseCase handleGetBase()
{
return metaObject.getBase();
}
/**
* @see org.andromda.metafacades.uml.ExtendFacade#getExtensionPoints()
*/
@Override
protected List handleGetExtensionPoints()
{
return metaObject.getExtensionPoint();
}
/**
* @see org.andromda.metafacades.uml.ExtendFacade#getExtension()
*/
@Override
protected UseCase handleGetExtension()
{
return metaObject.getExtension();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy