Package org.jboss.as.console.client.shared.subsys.undertow

Source Code of org.jboss.as.console.client.shared.subsys.undertow.UndertowDialogs

package org.jboss.as.console.client.shared.subsys.undertow;

import org.jboss.as.console.client.tools.modelling.workbench.repository.DataSourceSample;
import org.jboss.as.console.client.tools.modelling.workbench.repository.Sample;
import org.jboss.as.console.client.tools.modelling.workbench.repository.SecurityDomainsSample;
import org.jboss.as.console.client.tools.modelling.workbench.repository.ServletContainerExample;
import org.jboss.as.console.client.tools.modelling.workbench.repository.TransactionSample;
import org.jboss.as.console.client.tools.modelling.workbench.repository.UndertowExample;
import org.jboss.as.console.client.tools.modelling.workbench.repository.UndertowServerExample;
import org.jboss.as.console.mbui.DialogRepository;
import org.useware.kernel.model.Dialog;

import java.util.ArrayList;

/**
* @author Heiko Braun
* @date 5/15/13
*/
public class UndertowDialogs implements DialogRepository{

    private final ArrayList<Sample> dialogs;

    public UndertowDialogs() {
        dialogs = new ArrayList<Sample>();

        dialogs.add(new UndertowExample());
        dialogs.add(new ServletContainerExample());
        dialogs.add(new UndertowServerExample());
    }
    @Override
    public Dialog getDialog(String name) {
        Dialog dialog = null;

        for(Sample sample : dialogs)
        {
            if(sample.getName().equals(name))
            {
                dialog = sample.getDialog();
                break;
            }
        }
        return dialog;
    }
}
TOP

Related Classes of org.jboss.as.console.client.shared.subsys.undertow.UndertowDialogs

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.