/** * Shallow copy constructor. * * Creates a new collection of properties but references the original * property and extension objects. */ public PropertiesImpl(Properties properties) { if (properties == null) { throw new IllegalArgumentException("Properties not set!"); } addProperties(properties.getPropertyList()); setExtensions(properties.getExtensions()); }
/** * Shallow copy constructor. * * Creates a new collection of properties but references the original * property and extension objects. */ public PropertiesImpl(Properties properties) { if (properties == null) { throw new IllegalArgumentException("Properties not set!"); } addProperties(properties.getPropertyList()); setExtensions(properties.getExtensions()); }
List<CmisExtensionElement> extensions = properties.getExtensions(); if (extensions != null)
extensions.put(ExtensionLevel.PROPERTIES, objectData.getProperties().getExtensions());
List<CmisExtensionElement> extensions = properties.getExtensions(); if (extensions != null)
extensions.put(ExtensionLevel.PROPERTIES, objectData.getProperties().getExtensions());
List<CmisExtensionElement> extensions = objectData.getProperties().getExtensions().iterator().next().getChildren();
List<CmisExtensionElement> propertyExtensionList = objectData.getProperties().getExtensions(); assertEquals("propertyExtensionList should be singletonList", propertyExtensionList.size(), 1); List<CmisExtensionElement> extensions = propertyExtensionList.iterator().next().getChildren();
for (CmisExtensionElement cmisEE : object.getProperties().getExtensions().get(0).getChildren()) for (CmisExtensionElement cmisEE : latestVersion.getProperties().getExtensions().get(0).getChildren())