@Override public DavPropertyName[] getPropertyNames() { return getProperties().getPropertyNames(); }
@Override public DavPropertyName[] getPropertyNames() { return getProperties().getPropertyNames(); }
@Override public DavPropertyName[] getPropertyNames() { return getProperties().getPropertyNames(); }
/** * @see DavResource#getPropertyNames() */ public DavPropertyName[] getPropertyNames() { return getProperties().getPropertyNames(); }
public DavPropertyName[] getPropertyNames() { return getProperties().getPropertyNames(); }
public DavPropertyName[] getPropertyNames() { loadProperties(); return properties.getPropertyNames(); }
public DavPropertyName[] getPropertyNames() { return getProperties().getPropertyNames(); }
public DavPropertyName[] getPropertyNames() { loadProperties(); return properties.getPropertyNames(); }
public ProppatchInfo(DavPropertySet setProperties, DavPropertyNameSet removeProperties) { if (setProperties == null || removeProperties == null) { throw new IllegalArgumentException("Neither setProperties nor removeProperties must be null."); } if (setProperties.isEmpty() && removeProperties.isEmpty()) { throw new IllegalArgumentException("Either setProperties or removeProperties can be empty; not both of them."); } this.changeList = null; this.setProperties = setProperties; this.removeProperties = removeProperties; this.propertyNames.addAll(removeProperties); for (DavPropertyName setName : setProperties.getPropertyNames()) { this.propertyNames.add(setName); } }
/** * Get property names present in this response for the given status code. In * case this MultiStatusResponse does not represent a 'propstat' response, * always an empty {@link DavPropertyNameSet} will be returned. * * @param status * @return property names */ public DavPropertyNameSet getPropertyNames(int status) { Integer key = new Integer(status); if (statusMap.containsKey(key)) { Object mapEntry = statusMap.get(key); if (mapEntry != null) { if (mapEntry instanceof DavPropertySet) { DavPropertyNameSet set = new DavPropertyNameSet(); DavPropertyName[] names = ((DavPropertySet) mapEntry).getPropertyNames(); for (int i = 0; i < names.length; i++) { set.add(names[i]); } return set; } else { // is alread a DavPropertyNameSet return (DavPropertyNameSet) mapEntry; } } } return new DavPropertyNameSet(); }
public ProppatchInfo(DavPropertySet setProperties, DavPropertyNameSet removeProperties) { if (setProperties == null || removeProperties == null) { throw new IllegalArgumentException("Neither setProperties nor removeProperties must be null."); } if (setProperties.isEmpty() && removeProperties.isEmpty()) { throw new IllegalArgumentException("Either setProperties or removeProperties can be empty; not both of them."); } this.changeList = null; this.setProperties = setProperties; this.removeProperties = removeProperties; this.propertyNames.addAll(removeProperties); for (DavPropertyName setName : setProperties.getPropertyNames()) { this.propertyNames.add(setName); } }
/** * Get property names present in this response for the given status code. In * case this MultiStatusResponse does not represent a 'propstat' response, * always an empty {@link DavPropertyNameSet} will be returned. * * @param status * @return property names */ public DavPropertyNameSet getPropertyNames(int status) { if (statusMap.containsKey(status)) { PropContainer mapEntry = statusMap.get(status); if (mapEntry != null) { if (mapEntry instanceof DavPropertySet) { DavPropertyNameSet set = new DavPropertyNameSet(); for (DavPropertyName name : ((DavPropertySet) mapEntry).getPropertyNames()) { set.add(name); } return set; } else { // is already a DavPropertyNameSet return (DavPropertyNameSet) mapEntry; } } } return new DavPropertyNameSet(); }
/** * Get property names present in this response for the given status code. In * case this MultiStatusResponse does not represent a 'propstat' response, * always an empty {@link DavPropertyNameSet} will be returned. * * @param status * @return property names */ public DavPropertyNameSet getPropertyNames(int status) { if (statusMap.containsKey(status)) { PropContainer mapEntry = statusMap.get(status); if (mapEntry != null) { if (mapEntry instanceof DavPropertySet) { DavPropertyNameSet set = new DavPropertyNameSet(); for (DavPropertyName name : ((DavPropertySet) mapEntry).getPropertyNames()) { set.add(name); } return set; } else { // is already a DavPropertyNameSet return (DavPropertyNameSet) mapEntry; } } } return new DavPropertyNameSet(); }