本文整理了Java中org.apache.wicket.markup.html.WebMarkupContainer.getDefaultModelObject()
方法的一些代码示例,展示了WebMarkupContainer.getDefaultModelObject()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebMarkupContainer.getDefaultModelObject()
方法的具体详情如下:
包路径:org.apache.wicket.markup.html.WebMarkupContainer
类名称:WebMarkupContainer
方法名:getDefaultModelObject
暂无
代码示例来源:origin: stackoverflow.com
@Override
protected void populateTreeItem(final WebMarkupContainer item, final int level) {
super.populateTreeItem(item, level);
item.add(new AjaxEventBehavior("onclick") {
@Override
protected void onEvent(final AjaxRequestTarget target) {
final TreeNode node = ((TreeNode) item.getDefaultModelObject());
rowClickSelect(node);
});
}
};
代码示例来源:origin: theonedev/onedev
private MarkPos getMarkPos() {
CodeComment comment = getOpenComment();
if (comment != null) {
return comment.getMarkPos();
} else {
return (MarkPos)commentContainer.getDefaultModelObject();
}
}
代码示例来源:origin: org.onehippo.cms7/hippo-plugin-resourcebundle-editor
@Override
protected String load() {
Resource resource = (Resource) row.getDefaultModelObject();
return resource.getValue(selectedValueSet.getName());
}
}) {
代码示例来源:origin: org.onehippo.cms7/hippo-plugin-resourcebundle-editor
@Override
public String getObject() {
Resource resource = (Resource) row.getDefaultModelObject();
if (selectedAnchor.equals(keys)) {
return resource.getKey();
}
return resource.getValue(bundle.getNameFromDisplayName(selectedAnchor));
}
});
代码示例来源:origin: theonedev/onedev
@Override
public void onClick(AjaxRequestTarget target) {
CodeComment comment = context.getOpenComment();
TextRange mark;
if (comment != null) {
mark = comment.getMarkPos().getRange();
} else {
mark = (TextRange) commentContainer.getDefaultModelObject();
}
mark(target, mark);
context.onMark(target, mark);
target.appendJavaScript(String.format("$('#%s').blur();", getMarkupId()));
}
代码示例来源:origin: org.wicketstuff/wicket15-tree
protected void populateTreeItem(final WebMarkupContainer item, final int level)
final TreeNode node = (TreeNode)item.getDefaultModelObject();
item.add(newIndentation(item, "indent", (TreeNode)item.getDefaultModelObject(), level));
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
protected void populateTreeItem(WebMarkupContainer item, int level)
final TreeNode node = (TreeNode)item.getDefaultModelObject();
item.add(newIndentation(item, "indent", (TreeNode)item.getDefaultModelObject(), level));
代码示例来源:origin: org.onehippo.jcr.console/hippo-jcr-console-api
@Override
protected void populateTreeItem(WebMarkupContainer item, final int level) {
final TreeNode node = (TreeNode) item.getDefaultModelObject();
item.add(newIndentation(item, "indent", (TreeNode) item.getDefaultModelObject(), level));
代码示例来源:origin: org.onehippo.cms7/hippo-cms-plugins
@Override
protected void populateTreeItem(WebMarkupContainer item, int level){
super.populateTreeItem(item, level);
Object object = item.getDefaultModelObject();
if (object instanceof IJcrTreeNode) {
IJcrTreeNode treeNode = (IJcrTreeNode) object;
final WebMarkupContainer menu = createContextMenu("contextMenu", (JcrNodeModel) treeNode.getNodeModel(), item);
item.add(menu);
item.add(new RightClickBehavior(menu, item) {
@Override
protected void respond(AjaxRequestTarget target) {
getContextmenu().setVisible(true);
target.addComponent(getComponentToUpdate());
IContextMenuManager menuManager = findParent(IContextMenuManager.class);
if (menuManager != null) {
menuManager.showContextMenu(this);
String x = RequestCycle.get().getRequest().getParameter(MOUSE_X_PARAM);
String y = RequestCycle.get().getRequest().getParameter(MOUSE_Y_PARAM);
target.appendJavascript(
"Hippo.ContextMenu.renderAtPosition('" + menu.getMarkupId() + "', " + x + ", " + y + ");");
}
}
});
} else {
item.add(new EmptyPanel("contextMenu"));
}
}
代码示例来源:origin: org.onehippo.cms7/hippo-cms-console-frontend
@Override
protected void populateTreeItem(WebMarkupContainer item, int level) {
super.populateTreeItem(item, level);
Object object = item.getDefaultModelObject();
if (object instanceof IJcrTreeNode) {
IJcrTreeNode treeNode = (IJcrTreeNode) object;
final WebMarkupContainer menu = createContextMenu("contextMenu",
(JcrNodeModel) treeNode.getNodeModel());
item.add(menu);
item.add(new RightClickBehavior(menu, item) {
private static final long serialVersionUID = 1L;
@Override
protected void respond(AjaxRequestTarget target) {
getContextmenu().setVisible(true);
target.add(getComponentToUpdate());
IContextMenuManager menuManager = findParent(IContextMenuManager.class);
if (menuManager != null) {
menuManager.showContextMenu(this);
final IRequestParameters requestParameters = getRequestParameters();
StringValue x = requestParameters.getParameterValue(MOUSE_X_PARAM);
StringValue y = requestParameters.getParameterValue(MOUSE_Y_PARAM);
target.appendJavaScript(
"Hippo.ContextMenu.renderAtPosition('" + menu.getMarkupId() + "', " + x + ", " + y + ");");
}
}
});
} else {
item.add(new EmptyPanel("contextMenu"));
}
}
代码示例来源:origin: org.onehippo.cms7/hippo-cms-api
@Override
protected void populateTreeItem(WebMarkupContainer item, final int level) {
final TreeNode node = (TreeNode) item.getDefaultModelObject();
item.add(newIndentation(item, "indent", (TreeNode) item.getDefaultModelObject(), level));
item.add(newJunctionLink(item, "link", "image", node));
MarkupContainer nodeLink = newNodeLink(item, "nodeLink", node);
item.add(nodeLink);
nodeLink.add(newNodeIcon(nodeLink, "icon", node));
nodeLink.add(new Label("label", new AbstractReadOnlyModel<String>() {
@Override
public String getObject() {
return renderNode(node, level);
}
}));
decorateNodeLink(nodeLink, node, level);
MarkupContainer contextContent = newContextContent(item, "contextContent", node);
item.add(contextContent);
MarkupContainer contextLink = newContextLink(item, "contextLink", node, contextContent);
// FIXME: and what if it _is_ null?
if (contextLink != null) {
item.add(contextLink);
}
item.add(CssClass.append("row"));
if (getTreeState().isNodeSelected(node)) {
item.add(CssClass.append("row-selected"));
}
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
Object node = item.getDefaultModelObject();
Component junctionLink = newJunctionLink(item, JUNCTION_LINK_ID, node);
junctionLink.setComponentBorder(new JunctionBorder(node, level));
代码示例来源:origin: org.wicketstuff/wicket15-tree
Object node = item.getDefaultModelObject();
Component junctionLink = newJunctionLink(item, JUNCTION_LINK_ID, node);
junctionLink.add(new JunctionBorder(node, level));
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
protected void populateTreeItem(WebMarkupContainer item, int level)
final TreeNode node = (TreeNode)item.getDefaultModelObject();
代码示例来源:origin: org.wicketstuff/wicket15-tree
protected void populateTreeItem(final WebMarkupContainer item, final int level)
final TreeNode node = (TreeNode)item.getDefaultModelObject();
内容来源于网络,如有侵权,请联系作者删除!