Examples of ActionModel


Examples of com.amazonaws.resources.internal.model.ActionModel

        if (attributes != null) {
            return false;
        }

        ActionModel action = resourceModel.getLoadAction();
        if (action == null) {
            throw new UnsupportedOperationException(
                "This resource does not support being loaded.");
        }
View Full Code Here

Examples of de.netsysit.model.ActionModel

        policy.setName(rb.getString("newpolicy") + "_" + new Integer(policy.getId()).toString());
        policy.setLevel(activeLevel);
        switch(activeLevel) {
            case A:
                 actions = dbModel.getAActions();
                 policy.setAction(new ActionModel(actions, "-1"));
                if(dbModel.addAPolicy(policy)) {
                    PolicyUtilities.setPolicyRanks(dbModel.getAPolicies(), true);
                    dbModel.setCurrentPolicy(policy);
                    policyAPoliciesLst.setModel(dbModel.getAPoliciesAsListModel());
                    currentPolicy.addPropertyChangeListener((ChangeListModel) policyAPoliciesLst.getModel());
                }               
                break;
            case C:
                actions = dbModel.getCActions();
                policy.setAction(new ActionModel(actions, "-1"));
                if(dbModel.addCPolicy(policy)) {
                    PolicyUtilities.setPolicyRanks(dbModel.getCPolicies(), true);
                    dbModel.setCurrentPolicy(policy);
                    policyCPoliciesLst.setModel(dbModel.getCPoliciesAsListModel());
                    currentPolicy.addPropertyChangeListener((ChangeListModel) policyCPoliciesLst.getModel());
                }   
                break;
            case I:
                policy.setRank(policyIPoliciesLst.getModel().getSize()+1);
                actions = dbModel.getIActions();
                policy.setAction(new ActionModel(actions, "-1"));
                if(dbModel.addIPolicy(policy)) {
                    PolicyUtilities.setPolicyRanks(dbModel.getIPolicies(), true);
                    dbModel.setCurrentPolicy(policy);
                    policyIPoliciesLst.setModel(dbModel.getIPoliciesAsListModel());
                    currentPolicy.addPropertyChangeListener((ChangeListModel) policyIPoliciesLst.getModel());
View Full Code Here

Examples of org.apache.beehive.netui.compiler.model.ActionModel

        {
            MethodDeclaration actionMethod = actionMethods[i];
           
            if ( ! actionMethod.hasModifier( Modifier.ABSTRACT ) )
            {
                ActionModel actionModel = new GenActionModel( actionMethod, this, _jclass );
                addActionMapping( actionModel );
                ParameterDeclaration[] params = actionMethod.getParameters();
               
                if ( params.length > 0 )
                {
View Full Code Here

Examples of org.apache.beehive.netui.compiler.model.ActionModel

        {
            MethodDeclaration actionMethod = actionMethods[i];
           
            if ( ! actionMethod.hasModifier( Modifier.ABSTRACT ) )
            {
                ActionModel actionModel = new GenActionModel( actionMethod, this, _jclass );
                addActionMapping( actionModel );
                ParameterDeclaration[] params = actionMethod.getParameters();
               
                if ( params.length > 0 )
                {
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ActionModel

        this.actionPromptIfAny = model.getActionPrompt();
        buildGui();
    }

    private void buildGui() {
        ActionModel model = getModel();
        // in case previously used, eg prompt displayed then cancelled
        model.clearArguments();
       
        add(new ActionParameterForm("inputForm", model));
    }
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ActionModel

        private ActionModel getActionModel() {
            return (ActionModel) super.getModel();
        }

        private void addParameters() {
            final ActionModel actionModel = getActionModel();
            List<ActionParameterMemento> parameterMementos = actionModel.primeArgumentModels();
           
            final RepeatingView rv = new RepeatingView(ID_ACTION_PARAMETERS);
            add(rv);
           
            paramPanels.clear();
            for (final ActionParameterMemento apm : parameterMementos) {
                final WebMarkupContainer container = new WebMarkupContainer(rv.newChildId());
                rv.add(container);

                final ScalarModel argumentModel = actionModel.getArgumentModel(apm);
                argumentModel.setActionArgsHint(actionModel.getArgumentsAsArray());
                final Component component = getComponentFactoryRegistry().addOrReplaceComponent(container, ComponentType.SCALAR_NAME_AND_VALUE, argumentModel);
                final ScalarPanelAbstract paramPanel = component instanceof ScalarPanelAbstract ? (ScalarPanelAbstract) component : null;
                paramPanels.add(paramPanel);
                if(paramPanel != null) {
                    paramPanel.setOutputMarkupId(true);
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ActionModel

        }

        @Override
        public void onUpdate(AjaxRequestTarget target, ScalarModelProvider provider) {

            final ActionModel actionModel = getActionModel();
           
            final ObjectAdapter[] pendingArguments = actionModel.getArgumentsAsArray();
           
            try {
                final ObjectAction action = actionModel.getActionMemento().getAction();
                final int numParams = action.getParameterCount();
                for (int i = 0; i < numParams; i++) {
                    final ScalarPanelAbstract paramPanel = paramPanels.get(i);
                    if(paramPanel != null) {
                        // this could throw a ConcurrencyException as we may have to reload the
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ActionModel

        this.actionPromptIfAny = model.getActionPrompt();
        buildGui();
    }

    private void buildGui() {
        ActionModel model = getModel();
        // in case previously used, eg prompt displayed then cancelled
        model.clearArguments();
       
        add(new ActionParameterForm("inputForm", model));
    }
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ActionModel

        private ActionModel getActionModel() {
            return (ActionModel) super.getModel();
        }

        private void addParameters() {
            final ActionModel actionModel = getActionModel();
            List<ActionParameterMemento> parameterMementos = actionModel.primeArgumentModels();
           
            final RepeatingView rv = new RepeatingView(ID_ACTION_PARAMETERS);
            add(rv);
           
            paramPanels.clear();
            for (final ActionParameterMemento apm : parameterMementos) {
                final WebMarkupContainer container = new WebMarkupContainer(rv.newChildId());
                rv.add(container);

                final ScalarModel argumentModel = actionModel.getArgumentModel(apm);
                argumentModel.setActionArgsHint(actionModel.getArgumentsAsArray());
                final Component component = getComponentFactoryRegistry().addOrReplaceComponent(container, ComponentType.SCALAR_NAME_AND_VALUE, argumentModel);
                final ScalarPanelAbstract paramPanel = component instanceof ScalarPanelAbstract ? (ScalarPanelAbstract) component : null;
                paramPanels.add(paramPanel);
                if(paramPanel != null) {
                    paramPanel.setOutputMarkupId(true);
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ActionModel

        }

        @Override
        public void onUpdate(AjaxRequestTarget target, ScalarModelProvider provider) {

            final ActionModel actionModel = getActionModel();
           
            final ObjectAdapter[] pendingArguments = actionModel.getArgumentsAsArray();
           
            try {
                final ObjectAction action = actionModel.getActionMemento().getAction();
                final int numParams = action.getParameterCount();
                for (int i = 0; i < numParams; i++) {
                    final ScalarPanelAbstract paramPanel = paramPanels.get(i);
                    if(paramPanel != null) {
                        // this could throw a ConcurrencyException as we may have to reload the
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.