Examples of OnChangeAjaxBehavior


Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

        Form form = new Form<Serializable>("form", new CompoundPropertyModel(rule));
        add(form);
        form.add(new EmptyRolesValidator());
       
        form.add(serviceChoice = new DropDownChoice<String>("service", getServiceNames()));
        serviceChoice.add(new OnChangeAjaxBehavior() {
            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                methodChoice.updateModel();
                target.addComponent(methodChoice);
            }
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

    private void makeNamespaceSyncUpWithWorkspace(final Form paramsForm) {

        // do not allow the namespace choice to be manually changed
        final DropDownChoice wsDropDown = (DropDownChoice) workspacePanel.getFormComponent();
        // add an ajax onchange behaviour that keeps ws and ns in synch
        wsDropDown.add(new OnChangeAjaxBehavior() {
            private static final long serialVersionUID = 1L;
            private NamespaceParamModel namespaceModel;
            private NamespacePanel namespacePanel;
            private boolean namespaceLookupOccurred;
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

                new RangeValidator<Integer>(1, 128));
        maxConnections.setOutputMarkupId(true);
        maxConnections.setEnabled(useHttpConnectionPoolModel.getObject());
        form.add(maxConnections);

        useConnectionPooling.getFormComponent().add(new OnChangeAjaxBehavior() {

            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                boolean enabled = useHttpConnectionPoolModel.getObject();
                maxConnections.setEnabled(enabled);
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

        // behavior phase
        configs.setVisible(createLayer.getModelObject());
        setValidating(createLayer.getModelObject());

        createLayer.add(new OnChangeAjaxBehavior() {
            private static final long serialVersionUID = 1L;

            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                final boolean createTileLayer = createLayer.getModelObject().booleanValue();
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

                maxCachedLevel.setEnabled(gridsetExists);
                item.add(maxCachedLevel);

                for (ZoomLevelDropDownChoice dropDown : Arrays.asList(zoomStart, zoomStop,
                        minCachedLevel, maxCachedLevel)) {
                    dropDown.add(new OnChangeAjaxBehavior() {
                        private static final long serialVersionUID = 1L;

                        // cascades to zoomStop, min and max cached levels
                        @Override
                        protected void onUpdate(AjaxRequestTarget target) {
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

        form.add(new TextField<String>("patternString"));
        form.add(new CheckBox("disabled"));
        form.add(new CheckBox("allowSessionCreation"));
        form.add(new CheckBox("requireSSL"));
        form.add(new CheckBox("matchHTTPMethod").add(
                new OnChangeAjaxBehavior() {
                @Override
                protected void onUpdate(AjaxRequestTarget target) {
                    for (CheckBox cb : methodList) {
                        cb.setEnabled(chainWrapper.isMatchHTTPMethod());
                        target.addComponent(cb);
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

   
    Component defaultStyleCheckbox(String id, IModel itemModel) {
        final LayerGroupEntry entry = (LayerGroupEntry) itemModel.getObject();
        Fragment f = new Fragment(id, "defaultStyle", this);
        CheckBox ds = new CheckBox("checkbox", new Model(entry.isDefaultStyle()));
        ds.add(new OnChangeAjaxBehavior() {
           
            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                Boolean useDefault = (Boolean) getComponent().getDefaultModelObject();
                entry.setDefaultStyle(useDefault);
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

        form.add(name);

        final DropDownChoice<LayerGroupInfo.Mode> modeChoice = new DropDownChoice<LayerGroupInfo.Mode>("mode", new LayerGroupModeModel(), new LayerGroupModeChoiceRenderer());
        modeChoice.setNullValid(false);
        modeChoice.setRequired(true);
        modeChoice.add(new OnChangeAjaxBehavior() {
            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                LayerGroupInfo.Mode mode = modeChoice.getModelObject();
                updateRootLayerPanel(mode);
                target.addComponent(rootLayerPanelContainer);
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

    public UserGroupServicePanel(String id, IModel<T> model) {
        super(id, model);

       
        add(new PasswordEncoderChoice("passwordEncoderName").add(new OnChangeAjaxBehavior() {
            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                if (recodeCheckBox.isVisible()) {
                    recodeCheckBox.setEnabled(true);
                    target.addComponent(recodeCheckBox);
View Full Code Here

Examples of org.apache.wicket.ajax.form.OnChangeAjaxBehavior

        final WebMarkupContainer configs = new WebMarkupContainer("configs");
        configs.setOutputMarkupId(true);
        configs.setVisible(autoCacheLayersModel.getObject().booleanValue());
        container.add(configs);

        autoCacheLayers.add(new OnChangeAjaxBehavior() {
            private static final long serialVersionUID = 1L;

            @Override
            protected void onUpdate(AjaxRequestTarget target) {
                final boolean visibleConfigs = autoCacheLayers.getModelObject().booleanValue();
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.