test_class.file: core/src/test/java/net/adamcin/oakpal/core/jcrfacade/nodetype/NodeTypeManagerFacadeTest.java
test_class.identifier: NodeTypeManagerFacadeTest
test_case.body: @Test
      public void testGetNodeType() throws Exception {
          NodeTypeManager delegate = mock(NodeTypeManager.class);
          NodeTypeManagerFacade facade = getFacade(delegate);
          final String type = "type";
          final NodeType value = mock(NodeType.class);
          when(delegate.getNodeType(type)).thenReturn(value);
          assertSame("same value", value, facade.getNodeType(type));
      }
test_case.class_method_signature: NodeTypeManagerFacadeTest.testGetNodeType()
test_case.full_signature: @Test public void testGetNodeType()
test_case.identifier: testGetNodeType
test_case.invocations: mock getFacade mock thenReturn when getNodeType assertSame getNodeType
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetNodeType()
focal_class.declarator: delegate
focal_class.modifier: private final @NotNull
focal_class.original_string: private final @NotNull NodeTypeManager delegate;
focal_class.type: NodeTypeManager
focal_class.var_name: delegate
focal_class.file: core/src/main/java/net/adamcin/oakpal/core/jcrfacade/nodetype/NodeTypeManagerFacade.java
focal_class.identifier: NodeTypeManagerFacade
focal_class.interfaces: implements NodeTypeManager
focal_class.class_method_signature: NodeTypeManagerFacade.NodeTypeManagerFacade(final @NotNull NodeTypeManager delegate)
focal_class.full_signature: public  NodeTypeManagerFacade(final @NotNull NodeTypeManager delegate)
focal_class.identifier: NodeTypeManagerFacade
focal_class.modifiers: public
focal_class.parameters: (final @NotNull NodeTypeManager delegate)
focal_class.signature:  NodeTypeManagerFacade(final @NotNull NodeTypeManager delegate)
focal_class.class_method_signature: NodeTypeManagerFacade.getNodeType(String nodeTypeName)
focal_class.full_signature: @Override public NodeType getNodeType(String nodeTypeName)
focal_class.identifier: getNodeType
focal_class.modifiers: @Override public
focal_class.parameters: (String nodeTypeName)
focal_class.return: NodeType
focal_class.signature: NodeType getNodeType(String nodeTypeName)
focal_class.class_method_signature: NodeTypeManagerFacade.hasNodeType(String name)
focal_class.full_signature: @Override public boolean hasNodeType(String name)
focal_class.identifier: hasNodeType
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: boolean
focal_class.signature: boolean hasNodeType(String name)
focal_class.class_method_signature: NodeTypeManagerFacade.getAllNodeTypes()
focal_class.full_signature: @Override public NodeTypeIterator getAllNodeTypes()
focal_class.identifier: getAllNodeTypes
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: NodeTypeIterator
focal_class.signature: NodeTypeIterator getAllNodeTypes()
focal_class.class_method_signature: NodeTypeManagerFacade.getPrimaryNodeTypes()
focal_class.full_signature: @Override public NodeTypeIterator getPrimaryNodeTypes()
focal_class.identifier: getPrimaryNodeTypes
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: NodeTypeIterator
focal_class.signature: NodeTypeIterator getPrimaryNodeTypes()
focal_class.class_method_signature: NodeTypeManagerFacade.getMixinNodeTypes()
focal_class.full_signature: @Override public NodeTypeIterator getMixinNodeTypes()
focal_class.identifier: getMixinNodeTypes
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: NodeTypeIterator
focal_class.signature: NodeTypeIterator getMixinNodeTypes()
focal_class.class_method_signature: NodeTypeManagerFacade.createNodeTypeTemplate()
focal_class.full_signature: @Override public NodeTypeTemplate createNodeTypeTemplate()
focal_class.identifier: createNodeTypeTemplate
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: NodeTypeTemplate
focal_class.signature: NodeTypeTemplate createNodeTypeTemplate()
focal_class.class_method_signature: NodeTypeManagerFacade.createNodeTypeTemplate(NodeTypeDefinition ntd)
focal_class.full_signature: @Override public NodeTypeTemplate createNodeTypeTemplate(NodeTypeDefinition ntd)
focal_class.identifier: createNodeTypeTemplate
focal_class.modifiers: @Override public
focal_class.parameters: (NodeTypeDefinition ntd)
focal_class.return: NodeTypeTemplate
focal_class.signature: NodeTypeTemplate createNodeTypeTemplate(NodeTypeDefinition ntd)
focal_class.class_method_signature: NodeTypeManagerFacade.createNodeDefinitionTemplate()
focal_class.full_signature: @Override public NodeDefinitionTemplate createNodeDefinitionTemplate()
focal_class.identifier: createNodeDefinitionTemplate
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: NodeDefinitionTemplate
focal_class.signature: NodeDefinitionTemplate createNodeDefinitionTemplate()
focal_class.class_method_signature: NodeTypeManagerFacade.createPropertyDefinitionTemplate()
focal_class.full_signature: @Override public PropertyDefinitionTemplate createPropertyDefinitionTemplate()
focal_class.identifier: createPropertyDefinitionTemplate
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: PropertyDefinitionTemplate
focal_class.signature: PropertyDefinitionTemplate createPropertyDefinitionTemplate()
focal_class.class_method_signature: NodeTypeManagerFacade.registerNodeType(NodeTypeDefinition ntd, boolean allowUpdate)
focal_class.full_signature: @Override public NodeType registerNodeType(NodeTypeDefinition ntd, boolean allowUpdate)
focal_class.identifier: registerNodeType
focal_class.modifiers: @Override public
focal_class.parameters: (NodeTypeDefinition ntd, boolean allowUpdate)
focal_class.return: NodeType
focal_class.signature: NodeType registerNodeType(NodeTypeDefinition ntd, boolean allowUpdate)
focal_class.class_method_signature: NodeTypeManagerFacade.registerNodeTypes(NodeTypeDefinition[] ntds, boolean allowUpdate)
focal_class.full_signature: @Override public NodeTypeIterator registerNodeTypes(NodeTypeDefinition[] ntds, boolean allowUpdate)
focal_class.identifier: registerNodeTypes
focal_class.modifiers: @Override public
focal_class.parameters: (NodeTypeDefinition[] ntds, boolean allowUpdate)
focal_class.return: NodeTypeIterator
focal_class.signature: NodeTypeIterator registerNodeTypes(NodeTypeDefinition[] ntds, boolean allowUpdate)
focal_class.class_method_signature: NodeTypeManagerFacade.unregisterNodeType(String name)
focal_class.full_signature: @Override public void unregisterNodeType(String name)
focal_class.identifier: unregisterNodeType
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: void
focal_class.signature: void unregisterNodeType(String name)
focal_class.class_method_signature: NodeTypeManagerFacade.unregisterNodeTypes(String[] names)
focal_class.full_signature: @Override public void unregisterNodeTypes(String[] names)
focal_class.identifier: unregisterNodeTypes
focal_class.modifiers: @Override public
focal_class.parameters: (String[] names)
focal_class.return: void
focal_class.signature: void unregisterNodeTypes(String[] names)
focal_method.body: @Override
      public NodeType getNodeType(String nodeTypeName) throws RepositoryException {
          return delegate.getNodeType(nodeTypeName);
      }
focal_method.class_method_signature: NodeTypeManagerFacade.getNodeType(String nodeTypeName)
focal_method.full_signature: @Override public NodeType getNodeType(String nodeTypeName)
focal_method.identifier: getNodeType
focal_method.invocations: getNodeType
focal_method.modifiers: @Override public
focal_method.parameters: (String nodeTypeName)
focal_method.return: NodeType
focal_method.signature: NodeType getNodeType(String nodeTypeName)