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


Java Anchor.addClickHandler方法代码示例

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


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

示例1: createUpFolder

import org.gwtbootstrap3.client.ui.Anchor; //导入方法依赖的package包/类
private void createUpFolder( final FolderItem item ) {
    int col = 0;
    navigator.setText( 0, col, "" );
    navigator.setText( 0, ++col, "" );

    final Anchor anchor = new Anchor();
    anchor.setIcon( IconType.LEVEL_UP );
    anchor.setIconSize( IconSize.LARGE );
    anchor.addClickHandler( new ClickHandler() {
        @Override
        public void onClick( ClickEvent event ) {
            presenter.onActiveFolderItemSelected( item );
        }
    } );
    navigator.setWidget( 0, ++col, anchor );

    navigator.setText( 0, ++col, "" );

    if ( options.showItemAge() ) {
        navigator.setText( 0, ++col, "" );
    }
    if ( options.showItemMessage() ) {
        navigator.setText( 0, ++col, "" );
    }
}
 
开发者ID:kiegroup,项目名称:kie-wb-common,代码行数:26,代码来源:BreadcrumbNavigator.java

示例2: getPanelHeader

import org.gwtbootstrap3.client.ui.Anchor; //导入方法依赖的package包/类
private PanelHeader getPanelHeader() {
    final PluginNotification me = this;
    PanelHeader header = new PanelHeader();
    header.addStyleName("small-header");
    header.setDataTarget("#" + this.target);
    header.setDataToggle(Toggle.COLLAPSE);
    header.setDataParent("#" + this.parentid);
    
    Anchor anchor = new Anchor();
    Plugin plugin = response.getPlugin();
    
//    int numsug = response.getSuggestedMetadata().keySet().size();
//    String summary = (numsug > 0 ) ? numsug + " suggestions" :
//      ( response.getMessage() != null ? "a message" : " some data");
    
    anchor.setIcon(IconType.fromStyleName(plugin.getIcon()));
    anchor.setColor("white");
    anchor.setText("Found some information from "+plugin.getName()); 
    anchor.setIconSize(IconSize.LARGE);
    anchor.setDataToggle(Toggle.COLLAPSE);
    anchor.setDataTarget("#" + this.target);
    anchor.setDataParent("#" + this.parentid);
    
    Anchor delanchor = new Anchor();
    delanchor.setIcon(IconType.REMOVE);
    delanchor.setPull(Pull.RIGHT);
    delanchor.setColor("white");
    delanchor.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        me.removeFromParent();
      }
    });
    
    header.add(anchor);
    header.add(delanchor);
    return header;
  }
 
开发者ID:KnowledgeCaptureAndDiscovery,项目名称:ontosoft,代码行数:39,代码来源:PluginNotification.java

示例3: createLink

import org.gwtbootstrap3.client.ui.Anchor; //导入方法依赖的package包/类
private Widget createLink(final SimpleItemWidgetModel model) {
    final Anchor link = new Anchor();
    link.setText(model.getLinkText());
    link.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            model.getLinkCommand().execute(new LinkCommandParams(model.getEventType(),
                                                                 model.getLinkURI(),
                                                                 model.getLinkType())
                                                   .withLinkParams(model.getLinkParams()));
        }
    });
    return link;
}
 
开发者ID:kiegroup,项目名称:appformer,代码行数:15,代码来源:SimpleItemWidget.java

示例4: createLink

import org.gwtbootstrap3.client.ui.Anchor; //导入方法依赖的package包/类
private void createLink(final SocialItemExpandedWidgetModel model) {
    final UpdateItem updateItem = model.getUpdateItems().get(0);
    final Anchor link = new Anchor();
    link.setText(updateItem.getEvent().getLinkLabel());
    link.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            model.getModel().getLinkCommand().execute(new LinkCommandParams(updateItem.getEvent().getType(),
                                                                            updateItem.getEvent().getLinkTarget(),
                                                                            updateItem.getEvent().getLinkType())
                                                              .withLinkParams(updateItem.getEvent().getLinkParams()));
        }
    });
    desc.add(link);
}
 
开发者ID:kiegroup,项目名称:appformer,代码行数:16,代码来源:SocialItemExpandedWidget.java

示例5: AbstractAnchorListItem

import org.gwtbootstrap3.client.ui.Anchor; //导入方法依赖的package包/类
/**
 * Constructor.
 */
protected AbstractAnchorListItem() {
    anchor = new Anchor();
    anchor.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            delegateEvent(AbstractAnchorListItem.this, event);
        }
    });
    add(anchor, (Element) getElement());
}
 
开发者ID:gwtbootstrap3,项目名称:gwtbootstrap3,代码行数:14,代码来源:AbstractAnchorListItem.java

示例6: setValue

import org.gwtbootstrap3.client.ui.Anchor; //导入方法依赖的package包/类
@Override
public void setValue(DocumentData value,
                     boolean fireEvents) {
    if (this.value == value) {
        return;
    }
    if (value == null || value.getStatus().equals(DocumentStatus.NEW) || !value.equals(this.value)) {

        this.value = value;

        linkContainer.clear();
        if (this.value != null) {

            Anchor link = new Anchor();
            link.setText(value.getFileName() + " (" + calculateSize() + ")");

            if (value.getLink() == null) {
                link.setEnabled(false);
                link.setHref("#");
                link.addClickHandler(event -> {
                    return;
                });
            } else {
                link.setHref(value.getLink());
                link.setTarget("_blank");
            }
            linkContainer.add(link);
        }

        if (fireEvents) {
            ValueChangeEvent.fire(this,
                                  this.value);
        }
    }
}
 
开发者ID:kiegroup,项目名称:kie-wb-common,代码行数:36,代码来源:DocumentFieldRendererViewImpl.java


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