@Override public String getPath() { return pathMapper.getJcrPath(path); } }
@Override public String getPath() { return pathMapper.getJcrPath(path); } }
public static boolean validate(String jcrName) { Listener listener = new Listener() { @Override public void error(String message) { } @Override public boolean name(String name, int index) { return true; } }; return parse(jcrName, listener, 0); }
@Override public String getPath() { return PathUtils.concat( mapper.getJcrPath(parent), mapper.getJcrName(name)); }
@Override public String getDefaultPrimaryTypeName() { String oakName = getName(JcrConstants.JCR_DEFAULTPRIMARYTYPE); if (oakName != null) { return mapper.getJcrName(oakName); } else { return null; } }
@Override @Nullable public String getOakPath(String jcrPath) { return namePathMapper.getOakPath(jcrPath); }
@NotNull @Override public String getOakName(@NotNull String jcrName) throws RepositoryException { return nameMapper.getOakName(jcrName); }
public PathTracker getChildTracker(String name) { return new PathTracker(this, name); }
@Override public boolean name(String name, int index) { String p = nameMapper.getJcrName(name); if (index == 0) { elements.add(p); } else { elements.add(p + '[' + index + ']'); } return true; } };
@Override public String apply(RestrictionDefinition definition) { return namePathMapper.getJcrName(definition.getName()); } }).toArray(new String[supported.size()]);
@Override public String getPath() { return pathMapper.getJcrPath(path); } }
@Override String getOakPath() { String groupPath = getPath(); return (groupPath == null) ? null : getNamePathMapper().getOakPath(getPath()); }
public PathTracker getChildTracker(String name) { return new PathTracker(this, name); }
public static boolean validate(String jcrName) { Listener listener = new Listener() { @Override public void error(String message) { } @Override public boolean name(String name, int index) { return true; } }; return parse(jcrName, listener, 0); }
@Override public String[] getRequiredPrimaryTypeNames() { String[] names = getNames(JcrConstants.JCR_REQUIREDPRIMARYTYPES); if (names == null) { names = new String[] { JcrConstants.NT_BASE }; } for (int i = 0; i < names.length; i++) { names[i] = mapper.getJcrName(names[i]); } return names; }
@Override public String getPath() { return namePathMapper.getJcrPath(oakPath); }
@Override public String[] getDeclaredSupertypeNames() { String[] names = getNames(JCR_SUPERTYPES); if (names != null) { for (int i = 0; i < names.length; i++) { names[i] = mapper.getJcrName(names[i]); } } else { names = NO_NAMES; } return names; }
@Override public String getPath() { return namePathMapper.getJcrPath(oakPath); }
@Override public String getPrimaryItemName() { String oakName = getName(JCR_PRIMARYITEMNAME); if (oakName != null) { return mapper.getJcrName(oakName); } else { return null; } }
@Override public String getPrimaryItemName() { String oakName = getName(JCR_PRIMARYITEMNAME); if (oakName != null) { return mapper.getJcrName(oakName); } else { return null; } }