Examples of FrontEndAction


Examples of org.andromda.metafacades.uml.FrontEndAction

            {
                for (
                    final Iterator actionIterator = ((FrontEndUseCase)useCase).getActions().iterator();
                    actionIterator.hasNext();)
                {
                    final FrontEndAction action = (FrontEndAction)actionIterator.next();
                    final Collection transitions = action.getTransitions();
                    for (final Iterator transitionIterator = transitions.iterator(); transitionIterator.hasNext();)
                    {
                        TransitionFacade transition = (TransitionFacade)transitionIterator.next();
                        if (this.equals(transition.getTarget()))
                        {
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

    {
        final List actionParameters = new ArrayList();
        final Collection actions = this.getActions();
        for (final Iterator iterator = actions.iterator(); iterator.hasNext();)
        {
            final FrontEndAction action = (FrontEndAction)iterator.next();
            actionParameters.addAll(action.getParameters());
        }
        return actionParameters;
    }
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

    {
        final List actionParameters = new ArrayList();
        final Collection actions = getActions();
        for (final Iterator iterator = actions.iterator(); iterator.hasNext();)
        {
            final FrontEndAction action = (FrontEndAction)iterator.next();
            actionParameters.addAll(action.getParameters());
        }
        return actionParameters;
    }
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

    protected List handleGetOtherUseCaseFormActions()
    {
        final List otherActions = new ArrayList(this.getUseCase().getActions());
        for (final Iterator iterator = otherActions.iterator(); iterator.hasNext();)
        {
            final FrontEndAction action = (FrontEndAction)iterator.next();

            // - remove this action and any forms that don't have form fields
            if (action.equals(this.THIS()) || action.getFormFields().isEmpty())
            {
                iterator.remove();
            }
        }
        return otherActions;
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

            if (useCase instanceof FrontEndUseCase)
            {
                final Collection actions = ((FrontEndUseCase)useCase).getActions();
                for (final Iterator actionIterator = actions.iterator(); actionIterator.hasNext();)
                {
                    final FrontEndAction action = (FrontEndAction)actionIterator.next();
                    if (action.getActionStates().contains(this))
                    {
                        actionSet.add(action);
                    }
                }
            }
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

    /**
     * @see org.andromda.metafacades.uml.FrontEndEvent#getAction()
     */
    protected Object handleGetAction()
    {
        FrontEndAction action = null;
        TransitionFacade transition = getTransition();
        if (transition instanceof FrontEndAction)
        {
            action = (FrontEndAction)transition;
        }
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

                final Collection actions = ((FrontEndUseCase)useCase)
                        .getActions();
                for (final Iterator actionIterator = actions.iterator(); actionIterator
                        .hasNext();)
                {
                    final FrontEndAction action = (FrontEndAction)actionIterator
                            .next();
                    if (action.getActionStates().contains(this))
                    {
                        actionSet.add(action);
                    }
                }
            }
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

    /**
     * @see org.andromda.metafacades.uml.FrontEndEvent#getAction()
     */
    protected Object handleGetAction()
    {
        FrontEndAction action = null;
        TransitionFacade transition = this.getTransition();
        if (transition instanceof FrontEndAction)
        {
            action = (FrontEndAction)transition;
        }
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

        if (event != null)
        {
            final TransitionFacade transition = event.getTransition();
            if (transition instanceof FrontEndAction)
            {
                final FrontEndAction action = (FrontEndAction)transition;
                view = action.getInput();
            }
            else if (transition instanceof FrontEndForward)
            {
                final FrontEndForward forward = (FrontEndForward)transition;
                if (forward.isEnteringView())
View Full Code Here

Examples of org.andromda.metafacades.uml.FrontEndAction

    /**
     * @see org.andromda.metafacades.uml.FrontEndParameter#isActionParameter()
     */
    protected boolean handleIsActionParameter()
    {
        final FrontEndAction action = this.getAction();
        return action != null && action.getParameters().contains(this.THIS());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.