package ch.x42.terye.nodetype; import javax.jcr.Value; import javax.jcr.nodetype.NodeDefinition; import javax.jcr.nodetype.NodeType; import javax.jcr.nodetype.NodeTypeIterator; import javax.jcr.nodetype.PropertyDefinition; public class NodeTypeImpl implements NodeType { private String name; public NodeTypeImpl(String name) { this.name = name; } @Override public String getName() { return name; } @Override public String[] getDeclaredSupertypeNames() { // TODO Auto-generated method stub return null; } @Override public boolean isAbstract() { // TODO Auto-generated method stub return false; } @Override public boolean isMixin() { // TODO Auto-generated method stub return false; } @Override public boolean hasOrderableChildNodes() { // TODO Auto-generated method stub return false; } @Override public boolean isQueryable() { // TODO Auto-generated method stub return false; } @Override public String getPrimaryItemName() { // TODO Auto-generated method stub return null; } @Override public PropertyDefinition[] getDeclaredPropertyDefinitions() { // TODO Auto-generated method stub return null; } @Override public NodeDefinition[] getDeclaredChildNodeDefinitions() { // TODO Auto-generated method stub return null; } @Override public NodeType[] getSupertypes() { // TODO Auto-generated method stub return null; } @Override public NodeType[] getDeclaredSupertypes() { // TODO Auto-generated method stub return null; } @Override public NodeTypeIterator getSubtypes() { // TODO Auto-generated method stub return null; } @Override public NodeTypeIterator getDeclaredSubtypes() { // TODO Auto-generated method stub return null; } @Override public boolean isNodeType(String nodeTypeName) { return name.equals(nodeTypeName); } @Override public PropertyDefinition[] getPropertyDefinitions() { // TODO Auto-generated method stub return null; } @Override public NodeDefinition[] getChildNodeDefinitions() { // TODO Auto-generated method stub return null; } @Override public boolean canSetProperty(String propertyName, Value value) { // TODO Auto-generated method stub return false; } @Override public boolean canSetProperty(String propertyName, Value[] values) { // TODO Auto-generated method stub return false; } @Override public boolean canAddChildNode(String childNodeName) { // TODO Auto-generated method stub return false; } @Override public boolean canAddChildNode(String childNodeName, String nodeTypeName) { // TODO Auto-generated method stub return false; } @Override public boolean canRemoveItem(String itemName) { // TODO Auto-generated method stub return false; } @Override public boolean canRemoveNode(String nodeName) { // TODO Auto-generated method stub return false; } @Override public boolean canRemoveProperty(String propertyName) { // TODO Auto-generated method stub return false; } }