001package org.andromda.metafacades.uml14;
002
003import java.util.Collection;
004import org.omg.uml.behavioralelements.statemachines.State;
005
006/**
007 * Metaclass facade implementation.
008 * @author Bob Fields
009 */
010public class StateFacadeLogicImpl
011    extends StateFacadeLogic
012{
013    private static final long serialVersionUID = 34L;
014    /**
015     * @param metaObject
016     * @param context
017     */
018    public StateFacadeLogicImpl(State metaObject, String context)
019    {
020        super(metaObject, context);
021    }
022
023    /**
024     * @see org.andromda.metafacades.uml14.StateFacadeLogic#handleGetDeferrableEvents()
025     */
026    protected Collection handleGetDeferrableEvents()
027    {
028        return metaObject.getDeferrableEvent();
029    }
030}