当前位置: 首页>>代码示例>>Java>>正文


Java HTMLPanel.addAndReplaceElement方法代码示例

本文整理汇总了Java中com.google.gwt.user.client.ui.HTMLPanel.addAndReplaceElement方法的典型用法代码示例。如果您正苦于以下问题:Java HTMLPanel.addAndReplaceElement方法的具体用法?Java HTMLPanel.addAndReplaceElement怎么用?Java HTMLPanel.addAndReplaceElement使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.gwt.user.client.ui.HTMLPanel的用法示例。


在下文中一共展示了HTMLPanel.addAndReplaceElement方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getPublishPanel

import com.google.gwt.user.client.ui.HTMLPanel; //导入方法依赖的package包/类
private static HTMLPanel getPublishPanel() {
    HTMLPanel publishPanel = new HTMLPanel(GerritCiPlugin.publishJobPanel.toString());
    TextBox publishCommand = new TextBox();
    publishCommand.setName("publishCommand");
    publishCommand.setText("./scripts/publish.sh");
    TextBox publishBranchRegex = new TextBox();
    publishBranchRegex.setName("publishBranchRegex");
    publishBranchRegex.setText("refs/heads/(develop|master)");
    TextBox jobType = new TextBox();
    jobType.setText("publish");
    jobType.setName("jobType");
    jobType.setVisible(false);
    publishPanel.add(jobType);
    publishPanel.addAndReplaceElement(publishCommand, "publishCommand");
    publishPanel.addAndReplaceElement(publishBranchRegex, "publishBranchRegex");
    addCommonFields(publishPanel);
    return publishPanel;
}
 
开发者ID:palantir,项目名称:gerrit-ci,代码行数:19,代码来源:JobPanels.java

示例2: getVerifyPanel

import com.google.gwt.user.client.ui.HTMLPanel; //导入方法依赖的package包/类
private static HTMLPanel getVerifyPanel() {
    HTMLPanel verifyPanel = new HTMLPanel(GerritCiPlugin.verifyJobPanel.toString());
    TextBox verifyCommand = new TextBox();
    verifyCommand.setName("verifyCommand");
    verifyCommand.setText("./scripts/verify.sh");
    TextBox verifyBranchRegex = new TextBox();
    verifyBranchRegex.setName("verifyBranchRegex");
    verifyBranchRegex.setText(".*");
    TextBox jobType = new TextBox();
    jobType.setText("verify");
    jobType.setName("jobType");
    jobType.setVisible(false);
    verifyPanel.add(jobType);
    verifyPanel.addAndReplaceElement(verifyCommand, "verifyCommand");
    verifyPanel.addAndReplaceElement(verifyBranchRegex, "verifyBranchRegex");
    addCommonFields(verifyPanel);
    return verifyPanel;
}
 
开发者ID:palantir,项目名称:gerrit-ci,代码行数:19,代码来源:JobPanels.java

示例3: createJob

import com.google.gwt.user.client.ui.HTMLPanel; //导入方法依赖的package包/类
private HTMLPanel createJob(String jobType) {
    final HTMLPanel p = JobPanels.createJobPanel(jobType);
    TextBox jobName = new TextBox();
    jobName.setName("jobName");
    jobName.setText(jobType + "_" + projectName + "_" + Random.nextInt());
    jobName.setVisible(false);
    p.add(jobName);
    final Button deleteButton = new Button("delete");
    deleteButton.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            deletePanel(p);
        }
    });
    p.addAndReplaceElement(deleteButton, "delete");
    if(jobType.equals("cron")) {
        addCronToggleButton(p, deleteButton);
    }
    activePanels.add(p);
    return p;
}
 
开发者ID:palantir,项目名称:gerrit-ci,代码行数:22,代码来源:ProjectConfigurationScreen.java

示例4: getCronPanel

import com.google.gwt.user.client.ui.HTMLPanel; //导入方法依赖的package包/类
private static HTMLPanel getCronPanel() {
    HTMLPanel cronPanel = new HTMLPanel(GerritCiPlugin.cronPanel.toString());
    TextBox cronCommand = new TextBox();
    cronCommand.setName("cronCommand");
    cronCommand.setText("./scripts/cron.sh");
    TextBox cronSchedule = new TextBox();
    cronSchedule.setName("cronJob");
    TextBox jobType = new TextBox();
    jobType.setText("cron");
    jobType.setName("jobType");
    jobType.setVisible(false);
    cronPanel.add(jobType);
    cronPanel.addAndReplaceElement(cronCommand, "cronCommand");
    cronPanel.addAndReplaceElement(cronSchedule, "cronJob");
    addCommonFields(cronPanel);
    return cronPanel;
}
 
开发者ID:palantir,项目名称:gerrit-ci,代码行数:18,代码来源:JobPanels.java

示例5: addCommonFields

import com.google.gwt.user.client.ui.HTMLPanel; //导入方法依赖的package包/类
public static void addCommonFields(HTMLPanel p){
    CheckBox junitEnabled = new CheckBox();
    junitEnabled.setName("junitEnabled");
    junitEnabled.setValue(true);
    TextBox junitPath = new TextBox();
    junitPath.setText("build/test-results/*.xml");
    junitPath.setName("junitPath");
    TextBox timeoutMinutes = new TextBox();
    timeoutMinutes.setText("30");
    timeoutMinutes.setName("timeoutMinutes");
    p.addAndReplaceElement(junitEnabled, "junitEnabled");
    p.addAndReplaceElement(junitPath,"junitPath");
    p.addAndReplaceElement(timeoutMinutes, "timeoutMinutes");
}
 
开发者ID:palantir,项目名称:gerrit-ci,代码行数:15,代码来源:JobPanels.java

示例6: addCronToggleButton

import com.google.gwt.user.client.ui.HTMLPanel; //导入方法依赖的package包/类
public static void addCronToggleButton(HTMLPanel p, final Button deleteButton) {
    final PopupPanel pop = new PopupPanel(true);
    final HTMLPanel cronSyntax = new HTMLPanel(GerritCiPlugin.cronToggle.toString());
    Button toggleButton = new Button("Build Schedule Syntax");
    toggleButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            pop.setWidget(cronSyntax);
            pop.showRelativeTo(deleteButton);
        }
    });
    p.addAndReplaceElement(toggleButton, "toggleButton");
}
 
开发者ID:palantir,项目名称:gerrit-ci,代码行数:13,代码来源:ProjectConfigurationScreen.java


注:本文中的com.google.gwt.user.client.ui.HTMLPanel.addAndReplaceElement方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。