本文整理了Java中javax.jcr.Node.isNode()
方法的一些代码示例,展示了Node.isNode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.isNode()
方法的具体详情如下:
包路径:javax.jcr.Node
类名称:Node
方法名:isNode
[英]Returns true
if this node is of the specified primary node type or mixin type, or a subtype thereof. Returns false
otherwise.
This method respects the effective node type of the node.
[中]如果此节点属于指定的主节点类型或mixin类型或其子类型,则返回true
。否则返回false
。
此方法考虑节点的有效节点类型。
代码示例来源:origin: apache/jackrabbit
/**
* Tests if isNode() returns true
*/
public void testIsNode() {
assertTrue("isNode() must return true.",
testRootNode.isNode());
}
代码示例来源:origin: apache/jackrabbit
assertEquals("Two references of same node have different State for Node.isModified()", testNode1.isModified(), testNode2.isModified());
assertEquals("Two references of same node have different State for Node.isNew()", testNode1.isNew(), testNode2.isNew());
assertEquals("Two references of same node have different State for Node.isNode()", testNode1.isNode(), testNode2.isNode());
assertEquals("Two references of same node have different State for Node.isNodeType()", testNode1.isNodeType(testNodeType), testNode2.isNodeType(testNodeType));
assertTrue("Two references of same node should return true for Node1.isSame(Node2)", testNode1.isSame(testNode2));
代码示例来源:origin: info.magnolia/magnolia-core
@Override
public boolean isNode() {
return getWrappedNode().isNode();
}
代码示例来源:origin: nl.vpro/jcr-criteria
@Override
public boolean isNode() {
try {
return getNode().isNode();
} catch (RepositoryException re) {
return false;
}
}
代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr-benchmark
String type = getContentNode ? content.getProperty("jcr:mimeType").getString() : null;
long length = getLength ? content.getProperty("jcr:data").getLength() : -1;
assertTrue(child.isNode());
if (getContentNode) {
assertEquals(MIMETYPE, type);
代码示例来源:origin: apache/jackrabbit
writer.print("<li><a href=\"");
writer.print(Text.encodeIllegalHTMLCharacters(Text.escape(label)));
if (child.isNode()) {
writer.print("/");
代码示例来源:origin: info.magnolia.ui/magnolia-ui-framework-compatibility
@Before
public void setUp() throws Exception {
List<DelegateByNodeTypeActionDefinition.NodeTypeToActionMapping> nodeTypeToActionMappingList = new ArrayList<>();
DelegateByNodeTypeActionDefinition.NodeTypeToActionMapping nodeTypeToActionMapping = new DelegateByNodeTypeActionDefinition.NodeTypeToActionMapping();
nodeTypeToActionMapping.setAction(SOME_ACTION);
nodeTypeToActionMapping.setNodeType(NodeTypes.Folder.NAME);
nodeTypeToActionMappingList.add(nodeTypeToActionMapping);
DelegateByNodeTypeActionDefinition delegateByNodeTypeActionDefinition = new DelegateByNodeTypeActionDefinition();
delegateByNodeTypeActionDefinition.setNodeTypeToActionMappings(nodeTypeToActionMappingList);
actionDefinition = mock(ActionDefinition.class);
actionExecutor = mock(ActionExecutor.class);
NodeType nodeType = mock(NodeType.class);
when(nodeType.getName()).thenReturn(NodeTypes.Folder.NAME);
Node node = mock(Node.class);
when(node.isNode()).thenReturn(true);
when(node.getPrimaryNodeType()).thenReturn(nodeType);
JcrItemAdapter itemAdapter = mock(JcrItemAdapter.class);
when(itemAdapter.getJcrItem()).thenReturn(node);
availabilityChecker = mock(AvailabilityChecker.class);
ContentConnector contentConnector = mock(ContentConnector.class);
delegateByNodeTypeAction = new DelegateByNodeTypeAction(delegateByNodeTypeActionDefinition, actionExecutor, itemAdapter, availabilityChecker, contentConnector);
}
内容来源于网络,如有侵权,请联系作者删除!