001package org.andromda.metafacades.uml14;
002
003import org.omg.uml.behavioralelements.usecases.UseCase;
004import org.omg.uml.behavioralelements.usecases.ExtensionPoint;
005
006/**
007 * MetafacadeLogic implementation for org.andromda.metafacades.uml.ExtensionPointFacade.
008 *
009 * @see org.andromda.metafacades.uml.ExtensionPointFacade
010 * @author Bob Fields
011 */
012public class ExtensionPointFacadeLogicImpl
013    extends ExtensionPointFacadeLogic
014{
015    private static final long serialVersionUID = 34L;
016    /**
017     * @param metaObject
018     * @param context
019     */
020    public ExtensionPointFacadeLogicImpl (ExtensionPoint metaObject, String context)
021    {
022        super (metaObject, context);
023    }
024
025    /**
026     * @see org.andromda.metafacades.uml.ExtensionPointFacade#getUseCase()
027     */
028    @Override
029    protected UseCase handleGetUseCase()
030    {
031        return metaObject.getUseCase();
032    }
033}