Merged HEAD-BUG-FIX (5.0/Cloud) to HEAD (5.0/Cloud)

76305: Merged EOL2 (5.0.0.EOL2) to HEAD-BUG-FIX (5.0/Cloud)
      76026: ACE-2012 EOL Original SOAP API (CML) - removed. Based on BRANCHES/DEV/EOL:r73833,73932 and CMIS EOL removal merge.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77579 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Rogers
2014-07-22 14:13:46 +00:00
parent 7830993973
commit b0a30c2155
403 changed files with 24 additions and 75719 deletions

View File

@@ -1,23 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="source/java"/>
<classpathentry kind="src" path="source/generated"/>
<classpathentry kind="src" path="source/test-java"/>
<classpathentry exported="true" kind="lib" path="source/test-resources"/>
<classpathentry exported="true" kind="lib" path="config"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry combineaccessrules="false" kind="src" path="/Repository"/>
<classpathentry combineaccessrules="false" kind="src" path="/3rd Party"/>
<classpathentry combineaccessrules="false" kind="src" path="/Core"/>
<classpathentry combineaccessrules="false" kind="src" path="/Alfresco JLAN"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-core-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-extensions-json-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-i18n-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-parser-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-client-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry exported="true" kind="lib" path="/3rd Party/lib/spring-surf/spring-webscripts-1.2.1-SNAPSHOT.jar" sourcepath="/3rd Party/src/spring-webscripts-1.2.1-SNAPSHOT-sources.jar"/>
<classpathentry kind="lib" path="/3rd Party/lib/spring-surf/spring-webscripts-1.2.1-SNAPSHOT-tests.jar"/>
<classpathentry kind="lib" path="/3rd Party/lib/j2ee/servlet.jar"/>
<classpathentry combineaccessrules="false" kind="src" path="/DataModel"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="source/java"/>
<classpathentry kind="src" path="source/generated"/>
<classpathentry kind="src" path="source/test-java"/>
<classpathentry exported="true" kind="lib" path="source/test-resources"/>
<classpathentry exported="true" kind="lib" path="config"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry combineaccessrules="false" kind="src" path="/Repository"/>
<classpathentry combineaccessrules="false" kind="src" path="/3rd Party"/>
<classpathentry combineaccessrules="false" kind="src" path="/Core"/>
<classpathentry combineaccessrules="false" kind="src" path="/Alfresco JLAN"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-core-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-extensions-json-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-i18n-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-parser-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry kind="lib" path="/3rd Party/lib/abdera/abdera-client-0.4.0-incubating.jar" sourcepath="/3rd Party/src/apache-abdera-0.4.0-incubating-src.zip"/>
<classpathentry exported="true" kind="lib" path="/3rd Party/lib/spring-surf/spring-webscripts-1.2.1-SNAPSHOT.jar" sourcepath="/3rd Party/src/spring-webscripts-1.2.1-SNAPSHOT-sources.jar"/>
<classpathentry kind="lib" path="/3rd Party/lib/spring-surf/spring-webscripts-1.2.1-SNAPSHOT-tests.jar"/>
<classpathentry kind="lib" path="/3rd Party/lib/j2ee/servlet.jar"/>
<classpathentry combineaccessrules="false" kind="src" path="/DataModel"/>
<classpathentry combineaccessrules="false" kind="src" path="/alfresco-events"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>

View File

@@ -1 +0,0 @@
org.apache.cxf.common.logging.Log4jLogger

View File

@@ -1 +0,0 @@
org.alfresco.repo.webservice.axis.WSDDSpringBeanRPCProvider

View File

@@ -1,129 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!--
This file is an emanded copy of META-INF/cxf/cxf.xml from cxf-2.2.2-patched.jar.
It removes the Jsr250BeanPostProcessor and fixes up the other beans which rely on it for initialization.
-->
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:foo="http://cxf.apache.org/configuration/foo"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="cxf" class="org.apache.cxf.bus.CXFBusImpl"/>
<bean id="org.apache.cxf.bus.spring.BusApplicationListener" class="org.apache.cxf.bus.spring.BusApplicationListener"/>
<bean id="org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor" class="org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor"/>
<bean id="org.apache.cxf.bus.spring.BusExtensionPostProcessor" class="org.apache.cxf.bus.spring.BusExtensionPostProcessor"/>
<bean id="org.apache.cxf.resource.ResourceManager" class="org.apache.cxf.bus.resource.ResourceManagerImpl">
<property name="resolvers">
<list>
<bean class="org.apache.cxf.resource.ClasspathResolver"/>
<bean class="org.apache.cxf.resource.ClassLoaderResolver"/>
<bean class="org.apache.cxf.bus.spring.BusApplicationContextResourceResolver"/>
</list>
</property>
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.configuration.Configurer"
class="org.apache.cxf.configuration.spring.ConfigurerImpl">
</bean>
<bean id="org.apache.cxf.binding.BindingFactoryManager" class="org.apache.cxf.binding.BindingFactoryManagerImpl">
<property name="mapProvider">
<bean class="org.apache.cxf.configuration.spring.SpringBeanMap">
<property name="type" value="org.apache.cxf.binding.BindingFactory"/>
<property name="idsProperty" value="activationNamespaces"/>
</bean>
</property>
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.transport.DestinationFactoryManager" class="org.apache.cxf.transport.DestinationFactoryManagerImpl">
<property name="mapProvider">
<bean class="org.apache.cxf.configuration.spring.SpringBeanMap">
<property name="type" value="org.apache.cxf.transport.DestinationFactory"/>
<property name="idsProperty" value="transportIds"/>
</bean>
</property>
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.transport.ConduitInitiatorManager" class="org.apache.cxf.transport.ConduitInitiatorManagerImpl">
<property name="mapProvider">
<bean class="org.apache.cxf.configuration.spring.SpringBeanMap">
<property name="type" value="org.apache.cxf.transport.ConduitInitiator"/>
<property name="idsProperty" value="transportIds"/>
</bean>
</property>
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.wsdl.WSDLManager" class="org.apache.cxf.wsdl11.WSDLManagerImpl">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.phase.PhaseManager" class="org.apache.cxf.phase.PhaseManagerImpl">
</bean>
<bean id="org.apache.cxf.workqueue.WorkQueueManager" class="org.apache.cxf.workqueue.WorkQueueManagerImpl">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.buslifecycle.BusLifeCycleManager" class="org.apache.cxf.buslifecycle.CXFBusLifeCycleManager">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.endpoint.ServerRegistry" class="org.apache.cxf.endpoint.ServerRegistryImpl">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.endpoint.ServerLifeCycleManager" class="org.apache.cxf.endpoint.ServerLifeCycleManagerImpl"/>
<bean id="org.apache.cxf.endpoint.ClientLifeCycleManager" class="org.apache.cxf.endpoint.ClientLifeCycleManagerImpl"/>
<bean id="org.apache.cxf.transports.http.QueryHandlerRegistry" class="org.apache.cxf.transport.http.QueryHandlerRegistryImpl">
<property name="bus" ref="cxf"/>
<property name="queryHandlers">
<list>
<bean class="org.apache.cxf.transport.http.WSDLQueryHandler">
<property name="bus" ref="cxf"/>
</bean>
</list>
</property>
</bean>
<bean id="org.apache.cxf.endpoint.EndpointResolverRegistry" class="org.apache.cxf.endpoint.EndpointResolverRegistryImpl">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.headers.HeaderManager" class="org.apache.cxf.headers.HeaderManagerImpl">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.catalog.OASISCatalogManager" class="org.apache.cxf.catalog.OASISCatalogManager">
<property name="bus" ref="cxf"/>
</bean>
<bean id="org.apache.cxf.endpoint.ServiceContractResolverRegistry" class="org.apache.cxf.endpoint.ServiceContractResolverRegistryImpl" init-method="init">
<property name="bus" ref="cxf"/>
</bean>
</beans>

View File

@@ -1,314 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!-- Import CXF support -->
<import resource="classpath:alfresco/cxf/cxf.xml" />
<bean id="saajInInterceptor" class="org.apache.cxf.binding.soap.saaj.SAAJInInterceptor" />
<bean id="saajOutInterceptor" class="org.apache.cxf.binding.soap.saaj.SAAJOutInterceptor" />
<bean id="checkPasswordTypeInterceptor" class="org.alfresco.repo.ws.PasswordTypeInterceptor" />
<bean id="wss4jInInterceptor" class="org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor">
<constructor-arg>
<map>
<entry key="action" value="UsernameToken Timestamp" />
<entry key="passwordType" value="PasswordText" />
<entry>
<key>
<value>passwordCallbackRef</value>
</key>
<ref local="authenticationTokenCallback" />
</entry>
</map>
</constructor-arg>
</bean>
<bean id="wss4jOutInterceptor" class="org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor">
<constructor-arg>
<map>
<entry key="action" value="Timestamp" />
<entry key="mustUnderstand" value="false" />
</map>
</constructor-arg>
</bean>
<bean id="wss4jOutInterceptorWithMTOM" class="org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor">
<constructor-arg>
<map>
<entry key="action" value="Timestamp" />
<entry key="mustUnderstand" value="false" />
</map>
</constructor-arg>
<property name="allowMTOM" value="true" />
</bean>
<bean id="authenticationTokenCallback" class="org.alfresco.repo.ws.AuthenticationTokenCallbackHandler" />
<bean id="authenticationInterceptor" class="org.alfresco.repo.ws.AuthenticationInterceptor">
<property name="authenticationService" ref="authenticationService" />
<property name="transactionService" ref="transactionService" />
</bean>
<bean id="authenticationClearInterceptor" class="org.alfresco.repo.ws.AuthenticationClearInterceptor"/>
<!-- Axis handler to validate the ticket sent with the web service request -->
<bean id="ticketCallbackHandler" class="org.alfresco.repo.webservice.axis.TicketCallbackHandler">
<property name="authenticationService">
<ref bean="AuthenticationService"/>
</property>
</bean>
<!-- CLM Util bean -->
<bean id="CMLUtil" class="org.alfresco.repo.webservice.CMLUtil">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="copyService">
<ref bean="CopyService"/>
</property>
<property name="dictionaryService">
<ref bean="DictionaryService"/>
</property>
<property name="contentService">
<ref bean="ContentService"/>
</property>
</bean>
<!-- Implementations of each exposed web service -->
<bean id="authenticationWebService" class="org.alfresco.repo.webservice.authentication.AuthenticationWebService">
<property name="authenticationService">
<ref bean="AuthenticationService"/>
</property>
<property name="authenticationComponent">
<ref bean="authenticationComponent"/>
</property>
</bean>
<bean id="repositoryWebService" class="org.alfresco.repo.webservice.repository.RepositoryWebService">
<property name="serviceRegistry">
<ref bean="ServiceRegistry"/>
</property>
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="contentService">
<ref bean="ContentService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="dictionaryService">
<ref bean="DictionaryService"/>
</property>
<property name="querySessionCache">
<ref bean="webServicesQuerySessionCache"/>
</property>
<property name="cmlUtil">
<ref bean="CMLUtil"/>
</property>
</bean>
<bean id="dictionaryWebService" class="org.alfresco.repo.webservice.dictionary.DictionaryWebService">
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="dictionaryService">
<ref bean="DictionaryService"/>
</property>
</bean>
<bean id="contentWebService" class="org.alfresco.repo.webservice.content.ContentWebService">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="contentService">
<ref bean="ContentService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
</bean>
<bean id="authoringWebService" class="org.alfresco.repo.webservice.authoring.AuthoringWebService">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="contentService">
<ref bean="ContentService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="checkOutCheckinService">
<ref bean="CheckoutCheckinService"/>
</property>
<property name="lockService">
<ref bean="LockService"/>
</property>
<property name="versionService">
<ref bean="VersionService"/>
</property>
<property name="transactionService">
<ref bean="transactionService"/>
</property>
</bean>
<bean id="classificationWebService" class="org.alfresco.repo.webservice.classification.ClassificationWebService">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="contentService">
<ref bean="ContentService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="dictionaryService">
<ref bean="DictionaryService"/>
</property>
<property name="categoryService">
<ref bean="CategoryService"/>
</property>
<property name="transactionService">
<ref bean="transactionService"/>
</property>
</bean>
<bean id="actionWebService" class="org.alfresco.repo.webservice.action.ActionWebService">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="contentService">
<ref bean="ContentService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="actionService">
<ref bean="ActionService"/>
</property>
<property name="ruleService">
<ref bean="RuleService"/>
</property>
<property name="dictionaryService">
<ref bean="DictionaryService"/>
</property>
<property name="transactionService">
<ref bean="transactionService"/>
</property>
</bean>
<bean id="accessControlWebService" class="org.alfresco.repo.webservice.accesscontrol.AccessControlWebService">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="transactionService">
<ref bean="transactionService"/>
</property>
<property name="permissionService">
<ref bean="PermissionService"/>
</property>
<property name="ownableService">
<ref bean="OwnableService"/>
</property>
<property name="authorityService">
<ref bean="AuthorityService"/>
</property>
</bean>
<bean id="administrationWebService" class="org.alfresco.repo.webservice.administration.AdministrationWebService">
<property name="serviceRegistry">
<ref bean="ServiceRegistry"/>
</property>
<property name="nodeService">
<ref bean="NodeService"/>
</property>
<property name="searchService">
<ref bean="SearchService"/>
</property>
<property name="namespaceService">
<ref bean="NamespaceService"/>
</property>
<property name="transactionService">
<ref bean="transactionService"/>
</property>
<property name="authenticationService">
<ref bean="AuthenticationService"/>
</property>
<property name="authorityService">
<ref bean="AuthorityService"/>
</property>
<property name="personService">
<ref bean="PersonService"/>
</property>
<property name="querySessionCache">
<ref bean="webServicesQuerySessionCache"/>
</property>
<property name="manageAuthenticationDetails">
<value>true</value>
</property>
</bean>
<!-- Node browser web script -->
<bean id="webscript.org.alfresco.slingshot.node-browser.node-browser.get" parent="webscript"
class="org.alfresco.slingshot.web.scripts.NodeBrowserScript">
<property name="transactionService">
<ref bean="TransactionService" />
</property>
<property name="nodeService">
<ref bean="NodeService" />
</property>
<property name="dictionaryService">
<ref bean="DictionaryService" />
</property>
<property name="searchService">
<ref bean="SearchService" />
</property>
<property name="namespaceService">
<ref bean="NamespaceService" />
</property>
<property name="permissionService">
<ref bean="PermissionService" />
</property>
<property name="ownableService">
<ref bean="OwnableService" />
</property>
<property name="AVMService">
<ref bean="AVMService" />
</property>
</bean>
</beans>

83
pom.xml
View File

@@ -293,89 +293,6 @@
</executions>
</plugin>
<!-- Use Axis to generate Java code from wsdl files
TODO: complete ast this not used at the moment, we still use the committed source/generated
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>axistools-maven-plugin</artifactId>
<version>1.4</version>
<configuration>
<sourceDirectory>${basedir}/source/wsdl</sourceDirectory>
<wsdlFiles>
<wsdlFile>access-control-service.wsdl</wsdlFile>
<wsdlFile>action-service.wsdl</wsdlFile>
<wsdlFile>administration-service.wsdl</wsdlFile>
<wsdlFile>authentication-service.wsdl</wsdlFile>
<wsdlFile>authoring-service.wsdl</wsdlFile>
<wsdlFile>classification-service.wsdl</wsdlFile>
<wsdlFile>content-service.wsdl</wsdlFile>
<wsdlFile>dictionary-service.wsdl</wsdlFile>
<wsdlFile>repository-service.wsdl</wsdlFile>
</wsdlFiles>
<serverSide>true</serverSide>
<skeletonDeploy>false</skeletonDeploy>
<allElements>true</allElements>
<mappings>
<mapping>
<namespace>http://www.alfresco.org/ws/service/accesscontrol/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.accesscontrol</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/administration/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.administration</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/action/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.action</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/authentication/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.authentication</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/authoring/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.authoring</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/classification/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.classification</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/content/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.content</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/dictionary/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.dictionary</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/service/repository/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.repository</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/cml/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.types</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/model/content/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.types</targetPackage>
</mapping>
<mapping>
<namespace>http://www.alfresco.org/ws/headers/1.0</namespace>
<targetPackage>org.alfresco.repo.webservice.types</targetPackage>
</mapping>
</mappings>
</configuration>
<executions>
<execution>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
-->
</plugins>
</build>

View File

@@ -1,77 +0,0 @@
/*
*
*/
package org.alfresco.repo.cmis.ws;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
import javax.xml.ws.WebEndpoint;
import javax.xml.ws.WebServiceClient;
import javax.xml.ws.WebServiceFeature;
/**
* This class was generated by Apache CXF 2.1.2
* Wed Jan 13 20:13:28 GMT 2010
* Generated source version: 2.1.2
*
*/
@WebServiceClient(name = "ACLService",
wsdlLocation = "file:CMISWS-Service.wsdl",
targetNamespace = "http://docs.oasis-open.org/ns/cmis/ws/200908/")
public class ACLService extends Service {
public final static URL WSDL_LOCATION;
public final static QName SERVICE = new QName("http://docs.oasis-open.org/ns/cmis/ws/200908/", "ACLService");
public final static QName ACLServicePort = new QName("http://docs.oasis-open.org/ns/cmis/ws/200908/", "ACLServicePort");
static {
URL url = null;
try {
url = new URL("file:CMISWS-Service.wsdl");
} catch (MalformedURLException e) {
System.err.println("Can not initialize the default wsdl from file:CMISWS-Service.wsdl");
// e.printStackTrace();
}
WSDL_LOCATION = url;
}
public ACLService(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
public ACLService(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public ACLService() {
super(WSDL_LOCATION, SERVICE);
}
/**
*
* @return
* returns ACLServicePort
*/
@WebEndpoint(name = "ACLServicePort")
public ACLServicePort getACLServicePort() {
return super.getPort(ACLServicePort, ACLServicePort.class);
}
/**
*
* @param features
* A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns ACLServicePort
*/
@WebEndpoint(name = "ACLServicePort")
public ACLServicePort getACLServicePort(WebServiceFeature... features) {
return super.getPort(ACLServicePort, ACLServicePort.class, features);
}
}

View File

@@ -1,55 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;
/**
* This class was generated by Apache CXF 2.1.2
* Wed Jan 13 20:13:28 GMT 2010
* Generated source version: 2.1.2
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/ns/cmis/ws/200908/", name = "ACLServicePort")
@XmlSeeAlso({ObjectFactory.class})
public interface ACLServicePort {
@WebResult(name = "ACL", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
@RequestWrapper(localName = "getACL", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.alfresco.repo.cmis.ws.GetACL")
@ResponseWrapper(localName = "getACLResponse", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.alfresco.repo.cmis.ws.GetACLResponse")
@WebMethod
public org.alfresco.repo.cmis.ws.CmisACLType getACL(
@WebParam(name = "repositoryId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.String repositoryId,
@WebParam(name = "objectId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.String objectId,
@WebParam(name = "onlyBasicPermissions", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.Boolean onlyBasicPermissions,
@WebParam(name = "extension", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
org.alfresco.repo.cmis.ws.CmisExtensionType extension
) throws CmisException;
@WebResult(name = "ACL", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
@RequestWrapper(localName = "applyACL", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.alfresco.repo.cmis.ws.ApplyACL")
@ResponseWrapper(localName = "applyACLResponse", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.alfresco.repo.cmis.ws.ApplyACLResponse")
@WebMethod
public org.alfresco.repo.cmis.ws.CmisACLType applyACL(
@WebParam(name = "repositoryId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.String repositoryId,
@WebParam(name = "objectId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.String objectId,
@WebParam(name = "addACEs", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
@WebParam(name = "removeACEs", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
@WebParam(name = "ACLPropagation", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
org.alfresco.repo.cmis.ws.EnumACLPropagation aclPropagation,
@WebParam(name = "extension", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
org.alfresco.repo.cmis.ws.CmisExtensionType extension
) throws CmisException;
}

View File

@@ -1,177 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="allVersions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"folderId",
"allVersions",
"extension"
})
@XmlRootElement(name = "addObjectToFolder")
public class AddObjectToFolder {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
@XmlElement(required = true)
protected String folderId;
protected Boolean allVersions;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the folderId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFolderId() {
return folderId;
}
/**
* Sets the value of the folderId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFolderId(String value) {
this.folderId = value;
}
/**
* Gets the value of the allVersions property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isAllVersions() {
return allVersions;
}
/**
* Sets the value of the allVersions property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setAllVersions(Boolean value) {
this.allVersions = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,65 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"extension"
})
@XmlRootElement(name = "addObjectToFolderResponse")
public class AddObjectToFolderResponse {
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,204 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="ACLPropagation" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumACLPropagation" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"addACEs",
"removeACEs",
"aclPropagation",
"extension"
})
@XmlRootElement(name = "applyACL")
public class ApplyACL {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
protected CmisAccessControlListType addACEs;
protected CmisAccessControlListType removeACEs;
@XmlElementRef(name = "ACLPropagation", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<EnumACLPropagation> aclPropagation;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link CmisAccessControlListType }
*
*/
public CmisAccessControlListType getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link CmisAccessControlListType }
*
*/
public void setAddACEs(CmisAccessControlListType value) {
this.addACEs = value;
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link CmisAccessControlListType }
*
*/
public CmisAccessControlListType getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link CmisAccessControlListType }
*
*/
public void setRemoveACEs(CmisAccessControlListType value) {
this.removeACEs = value;
}
/**
* Gets the value of the aclPropagation property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link EnumACLPropagation }{@code >}
*
*/
public JAXBElement<EnumACLPropagation> getACLPropagation() {
return aclPropagation;
}
/**
* Sets the value of the aclPropagation property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link EnumACLPropagation }{@code >}
*
*/
public void setACLPropagation(JAXBElement<EnumACLPropagation> value) {
this.aclPropagation = ((JAXBElement<EnumACLPropagation> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,64 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="ACL" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisACLType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"acl"
})
@XmlRootElement(name = "applyACLResponse")
public class ApplyACLResponse {
@XmlElement(name = "ACL", required = true)
protected CmisACLType acl;
/**
* Gets the value of the acl property.
*
* @return
* possible object is
* {@link CmisACLType }
*
*/
public CmisACLType getACL() {
return acl;
}
/**
* Sets the value of the acl property.
*
* @param value
* allowed object is
* {@link CmisACLType }
*
*/
public void setACL(CmisACLType value) {
this.acl = value;
}
}

View File

@@ -1,150 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="policyId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"policyId",
"objectId",
"extension"
})
@XmlRootElement(name = "applyPolicy")
public class ApplyPolicy {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String policyId;
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the policyId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolicyId() {
return policyId;
}
/**
* Sets the value of the policyId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolicyId(String value) {
this.policyId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,65 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"extension"
})
@XmlRootElement(name = "applyPolicyResponse")
public class ApplyPolicyResponse {
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,99 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="appliedAspects" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"appliedAspects",
"properties"
})
@XmlRootElement(name = "aspects", namespace = "http://www.alfresco.org")
public class Aspects {
@XmlElement(namespace = "http://www.alfresco.org")
protected List<String> appliedAspects;
@XmlElement(namespace = "http://www.alfresco.org")
protected CmisPropertiesType properties;
/**
* Gets the value of the appliedAspects property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the appliedAspects property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAppliedAspects().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAppliedAspects() {
if (appliedAspects == null) {
appliedAspects = new ArrayList<String>();
}
return this.appliedAspects;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
}

View File

@@ -1,122 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"extension"
})
@XmlRootElement(name = "cancelCheckOut")
public class CancelCheckOut {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,65 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"extension"
})
@XmlRootElement(name = "cancelCheckOutResponse")
public class CancelCheckOutResponse {
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,325 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="major" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType" minOccurs="0"/>
* &lt;element name="contentStream" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisContentStreamType" minOccurs="0"/>
* &lt;element name="checkinComment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="policies" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"major",
"properties",
"contentStream",
"checkinComment",
"policies",
"addACEs",
"removeACEs",
"extension"
})
@XmlRootElement(name = "checkIn")
public class CheckIn {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "major", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<Boolean> major;
@XmlElementRef(name = "properties", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisPropertiesType> properties;
@XmlElementRef(name = "contentStream", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisContentStreamType> contentStream;
@XmlElementRef(name = "checkinComment", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<String> checkinComment;
@XmlElement(nillable = true)
protected List<String> policies;
@XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> addACEs;
@XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> removeACEs;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the major property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public JAXBElement<Boolean> getMajor() {
return major;
}
/**
* Sets the value of the major property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public void setMajor(JAXBElement<Boolean> value) {
this.major = ((JAXBElement<Boolean> ) value);
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisPropertiesType }{@code >}
*
*/
public JAXBElement<CmisPropertiesType> getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisPropertiesType }{@code >}
*
*/
public void setProperties(JAXBElement<CmisPropertiesType> value) {
this.properties = ((JAXBElement<CmisPropertiesType> ) value);
}
/**
* Gets the value of the contentStream property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisContentStreamType }{@code >}
*
*/
public JAXBElement<CmisContentStreamType> getContentStream() {
return contentStream;
}
/**
* Sets the value of the contentStream property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisContentStreamType }{@code >}
*
*/
public void setContentStream(JAXBElement<CmisContentStreamType> value) {
this.contentStream = ((JAXBElement<CmisContentStreamType> ) value);
}
/**
* Gets the value of the checkinComment property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getCheckinComment() {
return checkinComment;
}
/**
* Sets the value of the checkinComment property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setCheckinComment(JAXBElement<String> value) {
this.checkinComment = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the policies property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the policies property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPolicies().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPolicies() {
if (policies == null) {
policies = new ArrayList<String>();
}
return this.policies;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,94 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"extension"
})
@XmlRootElement(name = "checkInResponse")
public class CheckInResponse {
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,122 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"extension"
})
@XmlRootElement(name = "checkOut")
public class CheckOut {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,113 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="contentCopied" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"contentCopied",
"extension"
})
@XmlRootElement(name = "checkOutResponse")
public class CheckOutResponse {
@XmlElement(required = true)
protected String objectId;
protected boolean contentCopied;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the contentCopied property.
*
*/
public boolean isContentCopied() {
return contentCopied;
}
/**
* Sets the value of the contentCopied property.
*
*/
public void setContentCopied(boolean value) {
this.contentCopied = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,157 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisACLCapabilityType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisACLCapabilityType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="supportedPermissions" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumSupportedPermissions"/>
* &lt;element name="propagation" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumACLPropagation"/>
* &lt;element name="permissions" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPermissionDefinition" maxOccurs="unbounded"/>
* &lt;element name="mapping" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPermissionMapping" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisACLCapabilityType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"supportedPermissions",
"propagation",
"permissions",
"mapping"
})
public class CmisACLCapabilityType {
@XmlElement(required = true)
protected EnumSupportedPermissions supportedPermissions;
@XmlElement(required = true)
protected EnumACLPropagation propagation;
@XmlElement(required = true)
protected List<CmisPermissionDefinition> permissions;
protected List<CmisPermissionMapping> mapping;
/**
* Gets the value of the supportedPermissions property.
*
* @return
* possible object is
* {@link EnumSupportedPermissions }
*
*/
public EnumSupportedPermissions getSupportedPermissions() {
return supportedPermissions;
}
/**
* Sets the value of the supportedPermissions property.
*
* @param value
* allowed object is
* {@link EnumSupportedPermissions }
*
*/
public void setSupportedPermissions(EnumSupportedPermissions value) {
this.supportedPermissions = value;
}
/**
* Gets the value of the propagation property.
*
* @return
* possible object is
* {@link EnumACLPropagation }
*
*/
public EnumACLPropagation getPropagation() {
return propagation;
}
/**
* Sets the value of the propagation property.
*
* @param value
* allowed object is
* {@link EnumACLPropagation }
*
*/
public void setPropagation(EnumACLPropagation value) {
this.propagation = value;
}
/**
* Gets the value of the permissions property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the permissions property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPermissions().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisPermissionDefinition }
*
*
*/
public List<CmisPermissionDefinition> getPermissions() {
if (permissions == null) {
permissions = new ArrayList<CmisPermissionDefinition>();
}
return this.permissions;
}
/**
* Gets the value of the mapping property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the mapping property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMapping().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisPermissionMapping }
*
*
*/
public List<CmisPermissionMapping> getMapping() {
if (mapping == null) {
mapping = new ArrayList<CmisPermissionMapping>();
}
return this.mapping;
}
}

View File

@@ -1,152 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisACLType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisACLType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="ACL" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType"/>
* &lt;element name="exact" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisACLType", propOrder = {
"acl",
"exact",
"any"
})
public class CmisACLType {
@XmlElement(name = "ACL", required = true)
protected CmisAccessControlListType acl;
protected Boolean exact;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the acl property.
*
* @return
* possible object is
* {@link CmisAccessControlListType }
*
*/
public CmisAccessControlListType getACL() {
return acl;
}
/**
* Sets the value of the acl property.
*
* @param value
* allowed object is
* {@link CmisAccessControlListType }
*
*/
public void setACL(CmisAccessControlListType value) {
this.acl = value;
}
/**
* Gets the value of the exact property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isExact() {
return exact;
}
/**
* Sets the value of the exact property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setExact(Boolean value) {
this.exact = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,152 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisAccessControlEntryType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisAccessControlEntryType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="principal" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlPrincipalType"/>
* &lt;element name="permission" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
* &lt;element name="direct" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisAccessControlEntryType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"principal",
"permission",
"direct",
"any"
})
public class CmisAccessControlEntryType {
@XmlElement(required = true)
protected CmisAccessControlPrincipalType principal;
@XmlElement(required = true)
protected List<String> permission;
protected boolean direct;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the principal property.
*
* @return
* possible object is
* {@link CmisAccessControlPrincipalType }
*
*/
public CmisAccessControlPrincipalType getPrincipal() {
return principal;
}
/**
* Sets the value of the principal property.
*
* @param value
* allowed object is
* {@link CmisAccessControlPrincipalType }
*
*/
public void setPrincipal(CmisAccessControlPrincipalType value) {
this.principal = value;
}
/**
* Gets the value of the permission property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the permission property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPermission().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPermission() {
if (permission == null) {
permission = new ArrayList<String>();
}
return this.permission;
}
/**
* Gets the value of the direct property.
*
*/
public boolean isDirect() {
return direct;
}
/**
* Sets the value of the direct property.
*
*/
public void setDirect(boolean value) {
this.direct = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,105 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisAccessControlListType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisAccessControlListType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="permission" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlEntryType" maxOccurs="unbounded"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisAccessControlListType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"permission",
"any"
})
public class CmisAccessControlListType {
@XmlElement(required = true)
protected List<CmisAccessControlEntryType> permission;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the permission property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the permission property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPermission().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisAccessControlEntryType }
*
*
*/
public List<CmisAccessControlEntryType> getPermission() {
if (permission == null) {
permission = new ArrayList<CmisAccessControlEntryType>();
}
return this.permission;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,100 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisAccessControlPrincipalType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisAccessControlPrincipalType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="principalId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisAccessControlPrincipalType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"principalId",
"any"
})
public class CmisAccessControlPrincipalType {
@XmlElement(required = true)
protected String principalId;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the principalId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrincipalId() {
return principalId;
}
/**
* Sets the value of the principalId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrincipalId(String value) {
this.principalId = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,879 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisAllowableActionsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisAllowableActionsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="canDeleteObject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canUpdateProperties" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetFolderTree" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetProperties" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetObjectRelationships" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetObjectParents" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetFolderParent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetDescendants" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canMoveObject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canDeleteContentStream" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canCheckOut" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canCancelCheckOut" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canCheckIn" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canSetContentStream" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetAllVersions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canAddObjectToFolder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canRemoveObjectFromFolder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetContentStream" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canApplyPolicy" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetAppliedPolicies" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canRemovePolicy" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetChildren" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canCreateDocument" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canCreateFolder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canCreateRelationship" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canDeleteTree" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetRenditions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canGetACL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="canApplyACL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisAllowableActionsType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"canDeleteObject",
"canUpdateProperties",
"canGetFolderTree",
"canGetProperties",
"canGetObjectRelationships",
"canGetObjectParents",
"canGetFolderParent",
"canGetDescendants",
"canMoveObject",
"canDeleteContentStream",
"canCheckOut",
"canCancelCheckOut",
"canCheckIn",
"canSetContentStream",
"canGetAllVersions",
"canAddObjectToFolder",
"canRemoveObjectFromFolder",
"canGetContentStream",
"canApplyPolicy",
"canGetAppliedPolicies",
"canRemovePolicy",
"canGetChildren",
"canCreateDocument",
"canCreateFolder",
"canCreateRelationship",
"canDeleteTree",
"canGetRenditions",
"canGetACL",
"canApplyACL",
"any"
})
public class CmisAllowableActionsType {
protected Boolean canDeleteObject;
protected Boolean canUpdateProperties;
protected Boolean canGetFolderTree;
protected Boolean canGetProperties;
protected Boolean canGetObjectRelationships;
protected Boolean canGetObjectParents;
protected Boolean canGetFolderParent;
protected Boolean canGetDescendants;
protected Boolean canMoveObject;
protected Boolean canDeleteContentStream;
protected Boolean canCheckOut;
protected Boolean canCancelCheckOut;
protected Boolean canCheckIn;
protected Boolean canSetContentStream;
protected Boolean canGetAllVersions;
protected Boolean canAddObjectToFolder;
protected Boolean canRemoveObjectFromFolder;
protected Boolean canGetContentStream;
protected Boolean canApplyPolicy;
protected Boolean canGetAppliedPolicies;
protected Boolean canRemovePolicy;
protected Boolean canGetChildren;
protected Boolean canCreateDocument;
protected Boolean canCreateFolder;
protected Boolean canCreateRelationship;
protected Boolean canDeleteTree;
protected Boolean canGetRenditions;
protected Boolean canGetACL;
protected Boolean canApplyACL;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the canDeleteObject property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanDeleteObject() {
return canDeleteObject;
}
/**
* Sets the value of the canDeleteObject property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanDeleteObject(Boolean value) {
this.canDeleteObject = value;
}
/**
* Gets the value of the canUpdateProperties property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanUpdateProperties() {
return canUpdateProperties;
}
/**
* Sets the value of the canUpdateProperties property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanUpdateProperties(Boolean value) {
this.canUpdateProperties = value;
}
/**
* Gets the value of the canGetFolderTree property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetFolderTree() {
return canGetFolderTree;
}
/**
* Sets the value of the canGetFolderTree property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetFolderTree(Boolean value) {
this.canGetFolderTree = value;
}
/**
* Gets the value of the canGetProperties property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetProperties() {
return canGetProperties;
}
/**
* Sets the value of the canGetProperties property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetProperties(Boolean value) {
this.canGetProperties = value;
}
/**
* Gets the value of the canGetObjectRelationships property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetObjectRelationships() {
return canGetObjectRelationships;
}
/**
* Sets the value of the canGetObjectRelationships property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetObjectRelationships(Boolean value) {
this.canGetObjectRelationships = value;
}
/**
* Gets the value of the canGetObjectParents property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetObjectParents() {
return canGetObjectParents;
}
/**
* Sets the value of the canGetObjectParents property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetObjectParents(Boolean value) {
this.canGetObjectParents = value;
}
/**
* Gets the value of the canGetFolderParent property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetFolderParent() {
return canGetFolderParent;
}
/**
* Sets the value of the canGetFolderParent property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetFolderParent(Boolean value) {
this.canGetFolderParent = value;
}
/**
* Gets the value of the canGetDescendants property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetDescendants() {
return canGetDescendants;
}
/**
* Sets the value of the canGetDescendants property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetDescendants(Boolean value) {
this.canGetDescendants = value;
}
/**
* Gets the value of the canMoveObject property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanMoveObject() {
return canMoveObject;
}
/**
* Sets the value of the canMoveObject property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanMoveObject(Boolean value) {
this.canMoveObject = value;
}
/**
* Gets the value of the canDeleteContentStream property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanDeleteContentStream() {
return canDeleteContentStream;
}
/**
* Sets the value of the canDeleteContentStream property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanDeleteContentStream(Boolean value) {
this.canDeleteContentStream = value;
}
/**
* Gets the value of the canCheckOut property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanCheckOut() {
return canCheckOut;
}
/**
* Sets the value of the canCheckOut property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanCheckOut(Boolean value) {
this.canCheckOut = value;
}
/**
* Gets the value of the canCancelCheckOut property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanCancelCheckOut() {
return canCancelCheckOut;
}
/**
* Sets the value of the canCancelCheckOut property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanCancelCheckOut(Boolean value) {
this.canCancelCheckOut = value;
}
/**
* Gets the value of the canCheckIn property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanCheckIn() {
return canCheckIn;
}
/**
* Sets the value of the canCheckIn property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanCheckIn(Boolean value) {
this.canCheckIn = value;
}
/**
* Gets the value of the canSetContentStream property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanSetContentStream() {
return canSetContentStream;
}
/**
* Sets the value of the canSetContentStream property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanSetContentStream(Boolean value) {
this.canSetContentStream = value;
}
/**
* Gets the value of the canGetAllVersions property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetAllVersions() {
return canGetAllVersions;
}
/**
* Sets the value of the canGetAllVersions property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetAllVersions(Boolean value) {
this.canGetAllVersions = value;
}
/**
* Gets the value of the canAddObjectToFolder property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanAddObjectToFolder() {
return canAddObjectToFolder;
}
/**
* Sets the value of the canAddObjectToFolder property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanAddObjectToFolder(Boolean value) {
this.canAddObjectToFolder = value;
}
/**
* Gets the value of the canRemoveObjectFromFolder property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanRemoveObjectFromFolder() {
return canRemoveObjectFromFolder;
}
/**
* Sets the value of the canRemoveObjectFromFolder property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanRemoveObjectFromFolder(Boolean value) {
this.canRemoveObjectFromFolder = value;
}
/**
* Gets the value of the canGetContentStream property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetContentStream() {
return canGetContentStream;
}
/**
* Sets the value of the canGetContentStream property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetContentStream(Boolean value) {
this.canGetContentStream = value;
}
/**
* Gets the value of the canApplyPolicy property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanApplyPolicy() {
return canApplyPolicy;
}
/**
* Sets the value of the canApplyPolicy property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanApplyPolicy(Boolean value) {
this.canApplyPolicy = value;
}
/**
* Gets the value of the canGetAppliedPolicies property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetAppliedPolicies() {
return canGetAppliedPolicies;
}
/**
* Sets the value of the canGetAppliedPolicies property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetAppliedPolicies(Boolean value) {
this.canGetAppliedPolicies = value;
}
/**
* Gets the value of the canRemovePolicy property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanRemovePolicy() {
return canRemovePolicy;
}
/**
* Sets the value of the canRemovePolicy property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanRemovePolicy(Boolean value) {
this.canRemovePolicy = value;
}
/**
* Gets the value of the canGetChildren property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetChildren() {
return canGetChildren;
}
/**
* Sets the value of the canGetChildren property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetChildren(Boolean value) {
this.canGetChildren = value;
}
/**
* Gets the value of the canCreateDocument property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanCreateDocument() {
return canCreateDocument;
}
/**
* Sets the value of the canCreateDocument property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanCreateDocument(Boolean value) {
this.canCreateDocument = value;
}
/**
* Gets the value of the canCreateFolder property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanCreateFolder() {
return canCreateFolder;
}
/**
* Sets the value of the canCreateFolder property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanCreateFolder(Boolean value) {
this.canCreateFolder = value;
}
/**
* Gets the value of the canCreateRelationship property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanCreateRelationship() {
return canCreateRelationship;
}
/**
* Sets the value of the canCreateRelationship property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanCreateRelationship(Boolean value) {
this.canCreateRelationship = value;
}
/**
* Gets the value of the canDeleteTree property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanDeleteTree() {
return canDeleteTree;
}
/**
* Sets the value of the canDeleteTree property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanDeleteTree(Boolean value) {
this.canDeleteTree = value;
}
/**
* Gets the value of the canGetRenditions property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetRenditions() {
return canGetRenditions;
}
/**
* Sets the value of the canGetRenditions property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetRenditions(Boolean value) {
this.canGetRenditions = value;
}
/**
* Gets the value of the canGetACL property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanGetACL() {
return canGetACL;
}
/**
* Sets the value of the canGetACL property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanGetACL(Boolean value) {
this.canGetACL = value;
}
/**
* Gets the value of the canApplyACL property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCanApplyACL() {
return canApplyACL;
}
/**
* Sets the value of the canApplyACL property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCanApplyACL(Boolean value) {
this.canApplyACL = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Element }
* {@link Object }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,131 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisChangeEventType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChangeEventType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="changeType" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumTypeOfChanges"/>
* &lt;element name="changeTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChangeEventType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"changeType",
"changeTime",
"any"
})
public class CmisChangeEventType {
@XmlElement(required = true)
protected EnumTypeOfChanges changeType;
@XmlElement(required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar changeTime;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the changeType property.
*
* @return
* possible object is
* {@link EnumTypeOfChanges }
*
*/
public EnumTypeOfChanges getChangeType() {
return changeType;
}
/**
* Sets the value of the changeType property.
*
* @param value
* allowed object is
* {@link EnumTypeOfChanges }
*
*/
public void setChangeType(EnumTypeOfChanges value) {
this.changeType = value;
}
/**
* Gets the value of the changeTime property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getChangeTime() {
return changeTime;
}
/**
* Sets the value of the changeTime property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setChangeTime(XMLGregorianCalendar value) {
this.changeTime = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,96 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.HashMap;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
/**
* <p>Java class for cmisChoice complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoice">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;attribute name="displayName" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoice", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
@XmlSeeAlso({
CmisChoiceHtml.class,
CmisChoiceInteger.class,
CmisChoiceDecimal.class,
CmisChoiceString.class,
CmisChoiceDateTime.class,
CmisChoiceId.class,
CmisChoiceBoolean.class,
CmisChoiceUri.class
})
public class CmisChoice {
@XmlAttribute(required = true)
@XmlSchemaType(name = "anySimpleType")
protected String displayName;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the displayName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDisplayName() {
return displayName;
}
/**
* Sets the value of the displayName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayName(String value) {
this.displayName = value;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,103 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceBoolean complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceBoolean">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}boolean" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceBoolean" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceBoolean", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceBoolean
extends CmisChoice
{
@XmlElement(type = Boolean.class)
protected List<Boolean> value;
protected List<CmisChoiceBoolean> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Boolean }
*
*
*/
public List<Boolean> getValue() {
if (value == null) {
value = new ArrayList<Boolean>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceBoolean }
*
*
*/
public List<CmisChoiceBoolean> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceBoolean>();
}
return this.choice;
}
}

View File

@@ -1,104 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* <p>Java class for cmisChoiceDateTime complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceDateTime">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}dateTime" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceDateTime" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceDateTime", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceDateTime
extends CmisChoice
{
@XmlSchemaType(name = "dateTime")
protected List<XMLGregorianCalendar> value;
protected List<CmisChoiceDateTime> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link XMLGregorianCalendar }
*
*
*/
public List<XMLGregorianCalendar> getValue() {
if (value == null) {
value = new ArrayList<XMLGregorianCalendar>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceDateTime }
*
*
*/
public List<CmisChoiceDateTime> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceDateTime>();
}
return this.choice;
}
}

View File

@@ -1,102 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceDecimal complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceDecimal">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}decimal" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceDecimal" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceDecimal", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceDecimal
extends CmisChoice
{
protected List<BigDecimal> value;
protected List<CmisChoiceDecimal> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BigDecimal }
*
*
*/
public List<BigDecimal> getValue() {
if (value == null) {
value = new ArrayList<BigDecimal>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceDecimal }
*
*
*/
public List<CmisChoiceDecimal> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceDecimal>();
}
return this.choice;
}
}

View File

@@ -1,101 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceHtml complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceHtml">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceHtml" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceHtml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceHtml
extends CmisChoice
{
protected List<String> value;
protected List<CmisChoiceHtml> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceHtml }
*
*
*/
public List<CmisChoiceHtml> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceHtml>();
}
return this.choice;
}
}

View File

@@ -1,101 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceId complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceId">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceId" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceId", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceId
extends CmisChoice
{
protected List<String> value;
protected List<CmisChoiceId> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceId }
*
*
*/
public List<CmisChoiceId> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceId>();
}
return this.choice;
}
}

View File

@@ -1,102 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceInteger complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceInteger">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}integer" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceInteger" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceInteger", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceInteger
extends CmisChoice
{
protected List<BigInteger> value;
protected List<CmisChoiceInteger> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BigInteger }
*
*
*/
public List<BigInteger> getValue() {
if (value == null) {
value = new ArrayList<BigInteger>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceInteger }
*
*
*/
public List<CmisChoiceInteger> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceInteger>();
}
return this.choice;
}
}

View File

@@ -1,101 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceString complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceString">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceString" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceString", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceString
extends CmisChoice
{
protected List<String> value;
protected List<CmisChoiceString> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceString }
*
*
*/
public List<CmisChoiceString> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceString>();
}
return this.choice;
}
}

View File

@@ -1,103 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisChoiceUri complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisChoiceUri">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoice">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceUri" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisChoiceUri", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"choice"
})
public class CmisChoiceUri
extends CmisChoice
{
@XmlSchemaType(name = "anyURI")
protected List<String> value;
protected List<CmisChoiceUri> choice;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceUri }
*
*
*/
public List<CmisChoiceUri> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceUri>();
}
return this.choice;
}
}

View File

@@ -1,210 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.activation.DataHandler;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlMimeType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisContentStreamType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisContentStreamType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="mimeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="filename" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="stream" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisContentStreamType", propOrder = {
"length",
"mimeType",
"filename",
"stream",
"any"
})
public class CmisContentStreamType {
protected BigInteger length;
protected String mimeType;
protected String filename;
@XmlElement(required = true)
@XmlMimeType("application/octet-stream")
protected DataHandler stream;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLength() {
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLength(BigInteger value) {
this.length = value;
}
/**
* Gets the value of the mimeType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMimeType() {
return mimeType;
}
/**
* Sets the value of the mimeType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMimeType(String value) {
this.mimeType = value;
}
/**
* Gets the value of the filename property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFilename() {
return filename;
}
/**
* Sets the value of the filename property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFilename(String value) {
this.filename = value;
}
/**
* Gets the value of the stream property.
*
* @return
* possible object is
* {@link DataHandler }
*
*/
public DataHandler getStream() {
return stream;
}
/**
* Sets the value of the stream property.
*
* @param value
* allowed object is
* {@link DataHandler }
*
*/
public void setStream(DataHandler value) {
this.stream = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,45 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 2.1.2
* Wed Jan 13 20:13:28 GMT 2010
* Generated source version: 2.1.2
*
*/
@WebFault(name = "cmisFault", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
public class CmisException extends Exception {
public static final long serialVersionUID = 20100113201328L;
private org.alfresco.repo.cmis.ws.CmisFaultType cmisFault;
public CmisException() {
super();
}
public CmisException(String message) {
super(message);
}
public CmisException(String message, Throwable cause) {
super(message, cause);
}
public CmisException(String message, org.alfresco.repo.cmis.ws.CmisFaultType cmisFault) {
super(message);
this.cmisFault = cmisFault;
}
public CmisException(String message, org.alfresco.repo.cmis.ws.CmisFaultType cmisFault, Throwable cause) {
super(message, cause);
this.cmisFault = cmisFault;
}
public org.alfresco.repo.cmis.ws.CmisFaultType getFaultInfo() {
return this.cmisFault;
}
}

View File

@@ -1,69 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisExtensionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisExtensionType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisExtensionType", propOrder = {
"any"
})
public class CmisExtensionType {
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,155 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisFaultType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisFaultType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="type" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}enumServiceException"/>
* &lt;element name="code" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* &lt;element name="message" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisFaultType", propOrder = {
"type",
"code",
"message",
"any"
})
public class CmisFaultType {
@XmlElement(required = true)
protected EnumServiceException type;
@XmlElement(required = true)
protected BigInteger code;
@XmlElement(required = true)
protected String message;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link EnumServiceException }
*
*/
public EnumServiceException getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link EnumServiceException }
*
*/
public void setType(EnumServiceException value) {
this.type = value;
}
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCode() {
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCode(BigInteger value) {
this.code = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessage(String value) {
this.message = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,130 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisListOfIdsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisListOfIdsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="id" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisListOfIdsType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"id",
"any"
})
public class CmisListOfIdsType {
@XmlElement(required = true)
protected List<String> id;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the id property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the id property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getId().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getId() {
if (id == null) {
id = new ArrayList<String>();
}
return this.id;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,157 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisObjectInFolderContainerType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisObjectInFolderContainerType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectInFolder" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisObjectInFolderType"/>
* &lt;element name="children" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisObjectInFolderContainerType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisObjectInFolderContainerType", propOrder = {
"objectInFolder",
"children",
"any"
})
public class CmisObjectInFolderContainerType {
@XmlElement(required = true)
protected CmisObjectInFolderType objectInFolder;
protected List<CmisObjectInFolderContainerType> children;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the objectInFolder property.
*
* @return
* possible object is
* {@link CmisObjectInFolderType }
*
*/
public CmisObjectInFolderType getObjectInFolder() {
return objectInFolder;
}
/**
* Sets the value of the objectInFolder property.
*
* @param value
* allowed object is
* {@link CmisObjectInFolderType }
*
*/
public void setObjectInFolder(CmisObjectInFolderType value) {
this.objectInFolder = value;
}
/**
* Gets the value of the children property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the children property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChildren().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisObjectInFolderContainerType }
*
*
*/
public List<CmisObjectInFolderContainerType> getChildren() {
if (children == null) {
children = new ArrayList<CmisObjectInFolderContainerType>();
}
return this.children;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,175 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisObjectInFolderListType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisObjectInFolderListType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objects" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisObjectInFolderType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="hasMoreItems" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="numItems" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisObjectInFolderListType", propOrder = {
"objects",
"hasMoreItems",
"numItems",
"any"
})
public class CmisObjectInFolderListType {
protected List<CmisObjectInFolderType> objects;
protected boolean hasMoreItems;
protected BigInteger numItems;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the objects property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the objects property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getObjects().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisObjectInFolderType }
*
*
*/
public List<CmisObjectInFolderType> getObjects() {
if (objects == null) {
objects = new ArrayList<CmisObjectInFolderType>();
}
return this.objects;
}
/**
* Gets the value of the hasMoreItems property.
*
*/
public boolean isHasMoreItems() {
return hasMoreItems;
}
/**
* Sets the value of the hasMoreItems property.
*
*/
public void setHasMoreItems(boolean value) {
this.hasMoreItems = value;
}
/**
* Gets the value of the numItems property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumItems() {
return numItems;
}
/**
* Sets the value of the numItems property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumItems(BigInteger value) {
this.numItems = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,152 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisObjectInFolderType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisObjectInFolderType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="object" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisObjectType"/>
* &lt;element name="pathSegment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisObjectInFolderType", propOrder = {
"object",
"pathSegment",
"any"
})
public class CmisObjectInFolderType {
@XmlElement(required = true)
protected CmisObjectType object;
protected String pathSegment;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the object property.
*
* @return
* possible object is
* {@link CmisObjectType }
*
*/
public CmisObjectType getObject() {
return object;
}
/**
* Sets the value of the object property.
*
* @param value
* allowed object is
* {@link CmisObjectType }
*
*/
public void setObject(CmisObjectType value) {
this.object = value;
}
/**
* Gets the value of the pathSegment property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPathSegment() {
return pathSegment;
}
/**
* Sets the value of the pathSegment property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPathSegment(String value) {
this.pathSegment = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,175 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisObjectListType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisObjectListType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objects" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisObjectType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="hasMoreItems" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="numItems" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisObjectListType", propOrder = {
"objects",
"hasMoreItems",
"numItems",
"any"
})
public class CmisObjectListType {
protected List<CmisObjectType> objects;
protected boolean hasMoreItems;
protected BigInteger numItems;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the objects property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the objects property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getObjects().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisObjectType }
*
*
*/
public List<CmisObjectType> getObjects() {
if (objects == null) {
objects = new ArrayList<CmisObjectType>();
}
return this.objects;
}
/**
* Gets the value of the hasMoreItems property.
*
*/
public boolean isHasMoreItems() {
return hasMoreItems;
}
/**
* Sets the value of the hasMoreItems property.
*
*/
public void setHasMoreItems(boolean value) {
this.hasMoreItems = value;
}
/**
* Gets the value of the numItems property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumItems() {
return numItems;
}
/**
* Sets the value of the numItems property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumItems(BigInteger value) {
this.numItems = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,152 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisObjectParentsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisObjectParentsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="object" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisObjectType"/>
* &lt;element name="relativePathSegment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisObjectParentsType", propOrder = {
"object",
"relativePathSegment",
"any"
})
public class CmisObjectParentsType {
@XmlElement(required = true)
protected CmisObjectType object;
protected String relativePathSegment;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the object property.
*
* @return
* possible object is
* {@link CmisObjectType }
*
*/
public CmisObjectType getObject() {
return object;
}
/**
* Sets the value of the object property.
*
* @param value
* allowed object is
* {@link CmisObjectType }
*
*/
public void setObject(CmisObjectType value) {
this.object = value;
}
/**
* Gets the value of the relativePathSegment property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelativePathSegment() {
return relativePathSegment;
}
/**
* Sets the value of the relativePathSegment property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelativePathSegment(String value) {
this.relativePathSegment = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,322 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisObjectType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisObjectType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType" minOccurs="0"/>
* &lt;element name="allowableActions" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAllowableActionsType" minOccurs="0"/>
* &lt;element name="relationship" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisObjectType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="changeEventInfo" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChangeEventType" minOccurs="0"/>
* &lt;element name="acl" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="exactACL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="policyIds" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisListOfIdsType" minOccurs="0"/>
* &lt;element name="rendition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisRenditionType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisObjectType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"properties",
"allowableActions",
"relationship",
"changeEventInfo",
"acl",
"exactACL",
"policyIds",
"rendition",
"any"
})
public class CmisObjectType {
protected CmisPropertiesType properties;
protected CmisAllowableActionsType allowableActions;
protected List<CmisObjectType> relationship;
protected CmisChangeEventType changeEventInfo;
protected CmisAccessControlListType acl;
protected Boolean exactACL;
protected CmisListOfIdsType policyIds;
protected List<CmisRenditionType> rendition;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
/**
* Gets the value of the allowableActions property.
*
* @return
* possible object is
* {@link CmisAllowableActionsType }
*
*/
public CmisAllowableActionsType getAllowableActions() {
return allowableActions;
}
/**
* Sets the value of the allowableActions property.
*
* @param value
* allowed object is
* {@link CmisAllowableActionsType }
*
*/
public void setAllowableActions(CmisAllowableActionsType value) {
this.allowableActions = value;
}
/**
* Gets the value of the relationship property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the relationship property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getRelationship().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisObjectType }
*
*
*/
public List<CmisObjectType> getRelationship() {
if (relationship == null) {
relationship = new ArrayList<CmisObjectType>();
}
return this.relationship;
}
/**
* Gets the value of the changeEventInfo property.
*
* @return
* possible object is
* {@link CmisChangeEventType }
*
*/
public CmisChangeEventType getChangeEventInfo() {
return changeEventInfo;
}
/**
* Sets the value of the changeEventInfo property.
*
* @param value
* allowed object is
* {@link CmisChangeEventType }
*
*/
public void setChangeEventInfo(CmisChangeEventType value) {
this.changeEventInfo = value;
}
/**
* Gets the value of the acl property.
*
* @return
* possible object is
* {@link CmisAccessControlListType }
*
*/
public CmisAccessControlListType getAcl() {
return acl;
}
/**
* Sets the value of the acl property.
*
* @param value
* allowed object is
* {@link CmisAccessControlListType }
*
*/
public void setAcl(CmisAccessControlListType value) {
this.acl = value;
}
/**
* Gets the value of the exactACL property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isExactACL() {
return exactACL;
}
/**
* Sets the value of the exactACL property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setExactACL(Boolean value) {
this.exactACL = value;
}
/**
* Gets the value of the policyIds property.
*
* @return
* possible object is
* {@link CmisListOfIdsType }
*
*/
public CmisListOfIdsType getPolicyIds() {
return policyIds;
}
/**
* Sets the value of the policyIds property.
*
* @param value
* allowed object is
* {@link CmisListOfIdsType }
*
*/
public void setPolicyIds(CmisListOfIdsType value) {
this.policyIds = value;
}
/**
* Gets the value of the rendition property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the rendition property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getRendition().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisRenditionType }
*
*
*/
public List<CmisRenditionType> getRendition() {
if (rendition == null) {
rendition = new ArrayList<CmisRenditionType>();
}
return this.rendition;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,127 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPermissionDefinition complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPermissionDefinition">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="permission" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPermissionDefinition", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"permission",
"description",
"any"
})
public class CmisPermissionDefinition {
@XmlElement(required = true)
protected String permission;
protected String description;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the permission property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPermission() {
return permission;
}
/**
* Sets the value of the permission property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPermission(String value) {
this.permission = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,133 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPermissionMapping complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPermissionMapping">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="key" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumAllowableActionsKey"/>
* &lt;element name="permission" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPermissionMapping", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"key",
"permission",
"any"
})
public class CmisPermissionMapping {
@XmlElement(required = true)
protected EnumAllowableActionsKey key;
@XmlElement(required = true)
protected List<String> permission;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the key property.
*
* @return
* possible object is
* {@link EnumAllowableActionsKey }
*
*/
public EnumAllowableActionsKey getKey() {
return key;
}
/**
* Sets the value of the key property.
*
* @param value
* allowed object is
* {@link EnumAllowableActionsKey }
*
*/
public void setKey(EnumAllowableActionsKey value) {
this.key = value;
}
/**
* Gets the value of the permission property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the permission property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPermission().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPermission() {
if (permission == null) {
permission = new ArrayList<String>();
}
return this.permission;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,156 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertiesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertiesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;choice maxOccurs="unbounded" minOccurs="0">
* &lt;element name="propertyBoolean" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyBoolean"/>
* &lt;element name="propertyId" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyId"/>
* &lt;element name="propertyInteger" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyInteger"/>
* &lt;element name="propertyDateTime" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDateTime"/>
* &lt;element name="propertyDecimal" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDecimal"/>
* &lt;element name="propertyHtml" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyHtml"/>
* &lt;element name="propertyString" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyString"/>
* &lt;element name="propertyUri" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyUri"/>
* &lt;/choice>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertiesType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"property",
"any"
})
public class CmisPropertiesType {
@XmlElements({
@XmlElement(name = "propertyHtml", type = CmisPropertyHtml.class, nillable = true),
@XmlElement(name = "propertyDateTime", type = CmisPropertyDateTime.class, nillable = true),
@XmlElement(name = "propertyUri", type = CmisPropertyUri.class, nillable = true),
@XmlElement(name = "propertyBoolean", type = CmisPropertyBoolean.class, nillable = true),
@XmlElement(name = "propertyString", type = CmisPropertyString.class, nillable = true),
@XmlElement(name = "propertyId", type = CmisPropertyId.class, nillable = true),
@XmlElement(name = "propertyDecimal", type = CmisPropertyDecimal.class, nillable = true),
@XmlElement(name = "propertyInteger", type = CmisPropertyInteger.class, nillable = true)
})
protected List<CmisProperty> property;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the property property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the property property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getProperty().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisPropertyHtml }
* {@link CmisPropertyDateTime }
* {@link CmisPropertyUri }
* {@link CmisPropertyBoolean }
* {@link CmisPropertyString }
* {@link CmisPropertyId }
* {@link CmisPropertyDecimal }
* {@link CmisPropertyInteger }
*
*
*/
public List<CmisProperty> getProperty() {
if (property == null) {
property = new ArrayList<CmisProperty>();
}
return this.property;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,180 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.HashMap;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
/**
* <p>Java class for cmisProperty complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisProperty">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;attribute name="propertyDefinitionId" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* &lt;attribute name="localName" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* &lt;attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* &lt;attribute name="queryName" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisProperty", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
@XmlSeeAlso({
CmisPropertyHtml.class,
CmisPropertyDecimal.class,
CmisPropertyDateTime.class,
CmisPropertyId.class,
CmisPropertyString.class,
CmisPropertyUri.class,
CmisPropertyBoolean.class,
CmisPropertyInteger.class
})
public class CmisProperty {
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String propertyDefinitionId;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String localName;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String displayName;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String queryName;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the propertyDefinitionId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPropertyDefinitionId() {
return propertyDefinitionId;
}
/**
* Sets the value of the propertyDefinitionId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPropertyDefinitionId(String value) {
this.propertyDefinitionId = value;
}
/**
* Gets the value of the localName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLocalName() {
return localName;
}
/**
* Sets the value of the localName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLocalName(String value) {
this.localName = value;
}
/**
* Gets the value of the displayName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDisplayName() {
return displayName;
}
/**
* Sets the value of the displayName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayName(String value) {
this.displayName = value;
}
/**
* Gets the value of the queryName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getQueryName() {
return queryName;
}
/**
* Sets the value of the queryName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setQueryName(String value) {
this.queryName = value;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,107 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyBoolean complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyBoolean">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}boolean" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyBoolean", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyBoolean
extends CmisProperty
{
@XmlElement(type = Boolean.class)
protected List<Boolean> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Boolean }
*
*
*/
public List<Boolean> getValue() {
if (value == null) {
value = new ArrayList<Boolean>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,96 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyBooleanDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyBooleanDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyBoolean" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceBoolean" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyBooleanDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"choice"
})
public class CmisPropertyBooleanDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyBoolean defaultValue;
protected List<CmisChoiceBoolean> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyBoolean }
*
*/
public CmisPropertyBoolean getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyBoolean }
*
*/
public void setDefaultValue(CmisPropertyBoolean value) {
this.defaultValue = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceBoolean }
*
*
*/
public List<CmisChoiceBoolean> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceBoolean>();
}
return this.choice;
}
}

View File

@@ -1,108 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyDateTime complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyDateTime">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}dateTime" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyDateTime", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyDateTime
extends CmisProperty
{
@XmlSchemaType(name = "dateTime")
protected List<XMLGregorianCalendar> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link XMLGregorianCalendar }
*
*
*/
public List<XMLGregorianCalendar> getValue() {
if (value == null) {
value = new ArrayList<XMLGregorianCalendar>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,123 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyDateTimeDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyDateTimeDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDateTime" minOccurs="0"/>
* &lt;element name="resolution" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumDateTimeResolution" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceDateTime" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyDateTimeDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"resolution",
"choice"
})
public class CmisPropertyDateTimeDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyDateTime defaultValue;
protected EnumDateTimeResolution resolution;
protected List<CmisChoiceDateTime> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyDateTime }
*
*/
public CmisPropertyDateTime getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyDateTime }
*
*/
public void setDefaultValue(CmisPropertyDateTime value) {
this.defaultValue = value;
}
/**
* Gets the value of the resolution property.
*
* @return
* possible object is
* {@link EnumDateTimeResolution }
*
*/
public EnumDateTimeResolution getResolution() {
return resolution;
}
/**
* Sets the value of the resolution property.
*
* @param value
* allowed object is
* {@link EnumDateTimeResolution }
*
*/
public void setResolution(EnumDateTimeResolution value) {
this.resolution = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceDateTime }
*
*
*/
public List<CmisChoiceDateTime> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceDateTime>();
}
return this.choice;
}
}

View File

@@ -1,106 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyDecimal complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyDecimal">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}decimal" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyDecimal", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyDecimal
extends CmisProperty
{
protected List<BigDecimal> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BigDecimal }
*
*
*/
public List<BigDecimal> getValue() {
if (value == null) {
value = new ArrayList<BigDecimal>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,179 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyDecimalDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyDecimalDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDecimal" minOccurs="0"/>
* &lt;element name="maxValue" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* &lt;element name="minValue" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* &lt;element name="precision" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumDecimalPrecision" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceDecimal" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyDecimalDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"maxValue",
"minValue",
"precision",
"choice"
})
public class CmisPropertyDecimalDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyDecimal defaultValue;
protected BigDecimal maxValue;
protected BigDecimal minValue;
protected BigInteger precision;
protected List<CmisChoiceDecimal> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyDecimal }
*
*/
public CmisPropertyDecimal getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyDecimal }
*
*/
public void setDefaultValue(CmisPropertyDecimal value) {
this.defaultValue = value;
}
/**
* Gets the value of the maxValue property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getMaxValue() {
return maxValue;
}
/**
* Sets the value of the maxValue property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setMaxValue(BigDecimal value) {
this.maxValue = value;
}
/**
* Gets the value of the minValue property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getMinValue() {
return minValue;
}
/**
* Sets the value of the minValue property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setMinValue(BigDecimal value) {
this.minValue = value;
}
/**
* Gets the value of the precision property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPrecision() {
return precision;
}
/**
* Sets the value of the precision property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPrecision(BigInteger value) {
this.precision = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceDecimal }
*
*
*/
public List<CmisChoiceDecimal> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceDecimal>();
}
return this.choice;
}
}

View File

@@ -1,469 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyDefinitionType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="localName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="localNamespace" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
* &lt;element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="queryName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="propertyType" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumPropertyType"/>
* &lt;element name="cardinality" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCardinality"/>
* &lt;element name="updatability" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumUpdatability"/>
* &lt;element name="inherited" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="required" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="queryable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="orderable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="openChoice" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"id",
"localName",
"localNamespace",
"displayName",
"queryName",
"description",
"propertyType",
"cardinality",
"updatability",
"inherited",
"required",
"queryable",
"orderable",
"openChoice",
"any"
})
@XmlSeeAlso({
CmisPropertyDateTimeDefinitionType.class,
CmisPropertyUriDefinitionType.class,
CmisPropertyDecimalDefinitionType.class,
CmisPropertyIntegerDefinitionType.class,
CmisPropertyBooleanDefinitionType.class,
CmisPropertyHtmlDefinitionType.class,
CmisPropertyIdDefinitionType.class,
CmisPropertyStringDefinitionType.class
})
public class CmisPropertyDefinitionType {
@XmlElement(required = true)
protected String id;
@XmlElement(required = true)
protected String localName;
@XmlSchemaType(name = "anyURI")
protected String localNamespace;
protected String displayName;
protected String queryName;
protected String description;
@XmlElement(required = true)
protected EnumPropertyType propertyType;
@XmlElement(required = true)
protected EnumCardinality cardinality;
@XmlElement(required = true)
protected EnumUpdatability updatability;
protected Boolean inherited;
protected boolean required;
protected boolean queryable;
protected boolean orderable;
protected Boolean openChoice;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setId(String value) {
this.id = value;
}
/**
* Gets the value of the localName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLocalName() {
return localName;
}
/**
* Sets the value of the localName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLocalName(String value) {
this.localName = value;
}
/**
* Gets the value of the localNamespace property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLocalNamespace() {
return localNamespace;
}
/**
* Sets the value of the localNamespace property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLocalNamespace(String value) {
this.localNamespace = value;
}
/**
* Gets the value of the displayName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDisplayName() {
return displayName;
}
/**
* Sets the value of the displayName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayName(String value) {
this.displayName = value;
}
/**
* Gets the value of the queryName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getQueryName() {
return queryName;
}
/**
* Sets the value of the queryName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setQueryName(String value) {
this.queryName = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the propertyType property.
*
* @return
* possible object is
* {@link EnumPropertyType }
*
*/
public EnumPropertyType getPropertyType() {
return propertyType;
}
/**
* Sets the value of the propertyType property.
*
* @param value
* allowed object is
* {@link EnumPropertyType }
*
*/
public void setPropertyType(EnumPropertyType value) {
this.propertyType = value;
}
/**
* Gets the value of the cardinality property.
*
* @return
* possible object is
* {@link EnumCardinality }
*
*/
public EnumCardinality getCardinality() {
return cardinality;
}
/**
* Sets the value of the cardinality property.
*
* @param value
* allowed object is
* {@link EnumCardinality }
*
*/
public void setCardinality(EnumCardinality value) {
this.cardinality = value;
}
/**
* Gets the value of the updatability property.
*
* @return
* possible object is
* {@link EnumUpdatability }
*
*/
public EnumUpdatability getUpdatability() {
return updatability;
}
/**
* Sets the value of the updatability property.
*
* @param value
* allowed object is
* {@link EnumUpdatability }
*
*/
public void setUpdatability(EnumUpdatability value) {
this.updatability = value;
}
/**
* Gets the value of the inherited property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isInherited() {
return inherited;
}
/**
* Sets the value of the inherited property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setInherited(Boolean value) {
this.inherited = value;
}
/**
* Gets the value of the required property.
*
*/
public boolean isRequired() {
return required;
}
/**
* Sets the value of the required property.
*
*/
public void setRequired(boolean value) {
this.required = value;
}
/**
* Gets the value of the queryable property.
*
*/
public boolean isQueryable() {
return queryable;
}
/**
* Sets the value of the queryable property.
*
*/
public void setQueryable(boolean value) {
this.queryable = value;
}
/**
* Gets the value of the orderable property.
*
*/
public boolean isOrderable() {
return orderable;
}
/**
* Sets the value of the orderable property.
*
*/
public void setOrderable(boolean value) {
this.orderable = value;
}
/**
* Gets the value of the openChoice property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isOpenChoice() {
return openChoice;
}
/**
* Sets the value of the openChoice property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setOpenChoice(Boolean value) {
this.openChoice = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,105 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyHtml complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyHtml">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyHtml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyHtml
extends CmisProperty
{
protected List<String> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,96 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyHtmlDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyHtmlDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyHtml" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceHtml" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyHtmlDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"choice"
})
public class CmisPropertyHtmlDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyHtml defaultValue;
protected List<CmisChoiceHtml> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyHtml }
*
*/
public CmisPropertyHtml getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyHtml }
*
*/
public void setDefaultValue(CmisPropertyHtml value) {
this.defaultValue = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceHtml }
*
*
*/
public List<CmisChoiceHtml> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceHtml>();
}
return this.choice;
}
}

View File

@@ -1,105 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyId complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyId">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyId", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyId
extends CmisProperty
{
protected List<String> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,96 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyIdDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyIdDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyId" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceId" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyIdDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"choice"
})
public class CmisPropertyIdDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyId defaultValue;
protected List<CmisChoiceId> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyId }
*
*/
public CmisPropertyId getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyId }
*
*/
public void setDefaultValue(CmisPropertyId value) {
this.defaultValue = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceId }
*
*
*/
public List<CmisChoiceId> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceId>();
}
return this.choice;
}
}

View File

@@ -1,106 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyInteger complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyInteger">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}integer" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyInteger", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyInteger
extends CmisProperty
{
protected List<BigInteger> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BigInteger }
*
*
*/
public List<BigInteger> getValue() {
if (value == null) {
value = new ArrayList<BigInteger>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,151 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyIntegerDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyIntegerDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyInteger" minOccurs="0"/>
* &lt;element name="maxValue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="minValue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceInteger" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyIntegerDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"maxValue",
"minValue",
"choice"
})
public class CmisPropertyIntegerDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyInteger defaultValue;
protected BigInteger maxValue;
protected BigInteger minValue;
protected List<CmisChoiceInteger> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyInteger }
*
*/
public CmisPropertyInteger getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyInteger }
*
*/
public void setDefaultValue(CmisPropertyInteger value) {
this.defaultValue = value;
}
/**
* Gets the value of the maxValue property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMaxValue() {
return maxValue;
}
/**
* Sets the value of the maxValue property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMaxValue(BigInteger value) {
this.maxValue = value;
}
/**
* Gets the value of the minValue property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMinValue() {
return minValue;
}
/**
* Sets the value of the minValue property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMinValue(BigInteger value) {
this.minValue = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceInteger }
*
*
*/
public List<CmisChoiceInteger> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceInteger>();
}
return this.choice;
}
}

View File

@@ -1,105 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyString complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyString">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyString", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyString
extends CmisProperty
{
protected List<String> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,124 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyStringDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyStringDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyString" minOccurs="0"/>
* &lt;element name="maxLength" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceString" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyStringDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"maxLength",
"choice"
})
public class CmisPropertyStringDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyString defaultValue;
protected BigInteger maxLength;
protected List<CmisChoiceString> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyString }
*
*/
public CmisPropertyString getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyString }
*
*/
public void setDefaultValue(CmisPropertyString value) {
this.defaultValue = value;
}
/**
* Gets the value of the maxLength property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMaxLength() {
return maxLength;
}
/**
* Sets the value of the maxLength property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMaxLength(BigInteger value) {
this.maxLength = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceString }
*
*
*/
public List<CmisChoiceString> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceString>();
}
return this.choice;
}
}

View File

@@ -1,107 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisPropertyUri complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyUri">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisProperty">
* &lt;sequence>
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyUri", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"value",
"any"
})
public class CmisPropertyUri
extends CmisProperty
{
@XmlSchemaType(name = "anyURI")
protected List<String> value;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the value property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the value property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getValue().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getValue() {
if (value == null) {
value = new ArrayList<String>();
}
return this.value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,96 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisPropertyUriDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisPropertyUriDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
* &lt;sequence>
* &lt;element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyUri" minOccurs="0"/>
* &lt;element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceUri" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisPropertyUriDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"defaultValue",
"choice"
})
public class CmisPropertyUriDefinitionType
extends CmisPropertyDefinitionType
{
protected CmisPropertyUri defaultValue;
protected List<CmisChoiceUri> choice;
/**
* Gets the value of the defaultValue property.
*
* @return
* possible object is
* {@link CmisPropertyUri }
*
*/
public CmisPropertyUri getDefaultValue() {
return defaultValue;
}
/**
* Sets the value of the defaultValue property.
*
* @param value
* allowed object is
* {@link CmisPropertyUri }
*
*/
public void setDefaultValue(CmisPropertyUri value) {
this.defaultValue = value;
}
/**
* Gets the value of the choice property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the choice property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChoice().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisChoiceUri }
*
*
*/
public List<CmisChoiceUri> getChoice() {
if (choice == null) {
choice = new ArrayList<CmisChoiceUri>();
}
return this.choice;
}
}

View File

@@ -1,288 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisQueryType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisQueryType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="statement" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="searchAllVersions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="includeAllowableActions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="includeRelationships" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumIncludeRelationships" minOccurs="0"/>
* &lt;element name="renditionFilter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="maxItems" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="skipCount" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisQueryType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"statement",
"searchAllVersions",
"includeAllowableActions",
"includeRelationships",
"renditionFilter",
"maxItems",
"skipCount",
"any"
})
public class CmisQueryType {
@XmlElement(required = true)
protected String statement;
protected Boolean searchAllVersions;
protected Boolean includeAllowableActions;
protected EnumIncludeRelationships includeRelationships;
protected String renditionFilter;
protected BigInteger maxItems;
protected BigInteger skipCount;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the statement property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatement() {
return statement;
}
/**
* Sets the value of the statement property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatement(String value) {
this.statement = value;
}
/**
* Gets the value of the searchAllVersions property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isSearchAllVersions() {
return searchAllVersions;
}
/**
* Sets the value of the searchAllVersions property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setSearchAllVersions(Boolean value) {
this.searchAllVersions = value;
}
/**
* Gets the value of the includeAllowableActions property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIncludeAllowableActions() {
return includeAllowableActions;
}
/**
* Sets the value of the includeAllowableActions property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIncludeAllowableActions(Boolean value) {
this.includeAllowableActions = value;
}
/**
* Gets the value of the includeRelationships property.
*
* @return
* possible object is
* {@link EnumIncludeRelationships }
*
*/
public EnumIncludeRelationships getIncludeRelationships() {
return includeRelationships;
}
/**
* Sets the value of the includeRelationships property.
*
* @param value
* allowed object is
* {@link EnumIncludeRelationships }
*
*/
public void setIncludeRelationships(EnumIncludeRelationships value) {
this.includeRelationships = value;
}
/**
* Gets the value of the renditionFilter property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRenditionFilter() {
return renditionFilter;
}
/**
* Sets the value of the renditionFilter property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRenditionFilter(String value) {
this.renditionFilter = value;
}
/**
* Gets the value of the maxItems property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMaxItems() {
return maxItems;
}
/**
* Sets the value of the maxItems property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMaxItems(BigInteger value) {
this.maxItems = value;
}
/**
* Gets the value of the skipCount property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getSkipCount() {
return skipCount;
}
/**
* Sets the value of the skipCount property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setSkipCount(BigInteger value) {
this.skipCount = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,293 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisRenditionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisRenditionType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="streamId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="length" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* &lt;element name="kind" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="height" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="width" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;element name="renditionDocumentId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisRenditionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"streamId",
"mimetype",
"length",
"kind",
"title",
"height",
"width",
"renditionDocumentId",
"any"
})
public class CmisRenditionType {
@XmlElement(required = true)
protected String streamId;
@XmlElement(required = true)
protected String mimetype;
@XmlElement(required = true)
protected BigInteger length;
@XmlElement(required = true)
protected String kind;
protected String title;
protected BigInteger height;
protected BigInteger width;
protected String renditionDocumentId;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the streamId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStreamId() {
return streamId;
}
/**
* Sets the value of the streamId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStreamId(String value) {
this.streamId = value;
}
/**
* Gets the value of the mimetype property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMimetype() {
return mimetype;
}
/**
* Sets the value of the mimetype property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMimetype(String value) {
this.mimetype = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLength() {
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLength(BigInteger value) {
this.length = value;
}
/**
* Gets the value of the kind property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKind() {
return kind;
}
/**
* Sets the value of the kind property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKind(String value) {
this.kind = value;
}
/**
* Gets the value of the title property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTitle() {
return title;
}
/**
* Sets the value of the title property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTitle(String value) {
this.title = value;
}
/**
* Gets the value of the height property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getHeight() {
return height;
}
/**
* Sets the value of the height property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setHeight(BigInteger value) {
this.height = value;
}
/**
* Gets the value of the width property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getWidth() {
return width;
}
/**
* Sets the value of the width property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setWidth(BigInteger value) {
this.width = value;
}
/**
* Gets the value of the renditionDocumentId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRenditionDocumentId() {
return renditionDocumentId;
}
/**
* Sets the value of the renditionDocumentId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRenditionDocumentId(String value) {
this.renditionDocumentId = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}

View File

@@ -1,416 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisRepositoryCapabilitiesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisRepositoryCapabilitiesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="capabilityACL" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityACL"/>
* &lt;element name="capabilityAllVersionsSearchable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityChanges" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityChanges"/>
* &lt;element name="capabilityContentStreamUpdatability" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityContentStreamUpdates"/>
* &lt;element name="capabilityGetDescendants" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityGetFolderTree" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityMultifiling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityPWCSearchable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityPWCUpdatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityQuery" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityQuery"/>
* &lt;element name="capabilityRenditions" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityRendition"/>
* &lt;element name="capabilityUnfiling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityVersionSpecificFiling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="capabilityJoin" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityJoin"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisRepositoryCapabilitiesType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"capabilityACL",
"capabilityAllVersionsSearchable",
"capabilityChanges",
"capabilityContentStreamUpdatability",
"capabilityGetDescendants",
"capabilityGetFolderTree",
"capabilityMultifiling",
"capabilityPWCSearchable",
"capabilityPWCUpdatable",
"capabilityQuery",
"capabilityRenditions",
"capabilityUnfiling",
"capabilityVersionSpecificFiling",
"capabilityJoin",
"any"
})
public class CmisRepositoryCapabilitiesType {
@XmlElement(required = true)
protected EnumCapabilityACL capabilityACL;
protected boolean capabilityAllVersionsSearchable;
@XmlElement(required = true)
protected EnumCapabilityChanges capabilityChanges;
@XmlElement(required = true)
protected EnumCapabilityContentStreamUpdates capabilityContentStreamUpdatability;
protected boolean capabilityGetDescendants;
protected boolean capabilityGetFolderTree;
protected boolean capabilityMultifiling;
protected boolean capabilityPWCSearchable;
protected boolean capabilityPWCUpdatable;
@XmlElement(required = true)
protected EnumCapabilityQuery capabilityQuery;
@XmlElement(required = true)
protected EnumCapabilityRendition capabilityRenditions;
protected boolean capabilityUnfiling;
protected boolean capabilityVersionSpecificFiling;
@XmlElement(required = true)
protected EnumCapabilityJoin capabilityJoin;
@XmlAnyElement
protected List<Element> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the capabilityACL property.
*
* @return
* possible object is
* {@link EnumCapabilityACL }
*
*/
public EnumCapabilityACL getCapabilityACL() {
return capabilityACL;
}
/**
* Sets the value of the capabilityACL property.
*
* @param value
* allowed object is
* {@link EnumCapabilityACL }
*
*/
public void setCapabilityACL(EnumCapabilityACL value) {
this.capabilityACL = value;
}
/**
* Gets the value of the capabilityAllVersionsSearchable property.
*
*/
public boolean isCapabilityAllVersionsSearchable() {
return capabilityAllVersionsSearchable;
}
/**
* Sets the value of the capabilityAllVersionsSearchable property.
*
*/
public void setCapabilityAllVersionsSearchable(boolean value) {
this.capabilityAllVersionsSearchable = value;
}
/**
* Gets the value of the capabilityChanges property.
*
* @return
* possible object is
* {@link EnumCapabilityChanges }
*
*/
public EnumCapabilityChanges getCapabilityChanges() {
return capabilityChanges;
}
/**
* Sets the value of the capabilityChanges property.
*
* @param value
* allowed object is
* {@link EnumCapabilityChanges }
*
*/
public void setCapabilityChanges(EnumCapabilityChanges value) {
this.capabilityChanges = value;
}
/**
* Gets the value of the capabilityContentStreamUpdatability property.
*
* @return
* possible object is
* {@link EnumCapabilityContentStreamUpdates }
*
*/
public EnumCapabilityContentStreamUpdates getCapabilityContentStreamUpdatability() {
return capabilityContentStreamUpdatability;
}
/**
* Sets the value of the capabilityContentStreamUpdatability property.
*
* @param value
* allowed object is
* {@link EnumCapabilityContentStreamUpdates }
*
*/
public void setCapabilityContentStreamUpdatability(EnumCapabilityContentStreamUpdates value) {
this.capabilityContentStreamUpdatability = value;
}
/**
* Gets the value of the capabilityGetDescendants property.
*
*/
public boolean isCapabilityGetDescendants() {
return capabilityGetDescendants;
}
/**
* Sets the value of the capabilityGetDescendants property.
*
*/
public void setCapabilityGetDescendants(boolean value) {
this.capabilityGetDescendants = value;
}
/**
* Gets the value of the capabilityGetFolderTree property.
*
*/
public boolean isCapabilityGetFolderTree() {
return capabilityGetFolderTree;
}
/**
* Sets the value of the capabilityGetFolderTree property.
*
*/
public void setCapabilityGetFolderTree(boolean value) {
this.capabilityGetFolderTree = value;
}
/**
* Gets the value of the capabilityMultifiling property.
*
*/
public boolean isCapabilityMultifiling() {
return capabilityMultifiling;
}
/**
* Sets the value of the capabilityMultifiling property.
*
*/
public void setCapabilityMultifiling(boolean value) {
this.capabilityMultifiling = value;
}
/**
* Gets the value of the capabilityPWCSearchable property.
*
*/
public boolean isCapabilityPWCSearchable() {
return capabilityPWCSearchable;
}
/**
* Sets the value of the capabilityPWCSearchable property.
*
*/
public void setCapabilityPWCSearchable(boolean value) {
this.capabilityPWCSearchable = value;
}
/**
* Gets the value of the capabilityPWCUpdatable property.
*
*/
public boolean isCapabilityPWCUpdatable() {
return capabilityPWCUpdatable;
}
/**
* Sets the value of the capabilityPWCUpdatable property.
*
*/
public void setCapabilityPWCUpdatable(boolean value) {
this.capabilityPWCUpdatable = value;
}
/**
* Gets the value of the capabilityQuery property.
*
* @return
* possible object is
* {@link EnumCapabilityQuery }
*
*/
public EnumCapabilityQuery getCapabilityQuery() {
return capabilityQuery;
}
/**
* Sets the value of the capabilityQuery property.
*
* @param value
* allowed object is
* {@link EnumCapabilityQuery }
*
*/
public void setCapabilityQuery(EnumCapabilityQuery value) {
this.capabilityQuery = value;
}
/**
* Gets the value of the capabilityRenditions property.
*
* @return
* possible object is
* {@link EnumCapabilityRendition }
*
*/
public EnumCapabilityRendition getCapabilityRenditions() {
return capabilityRenditions;
}
/**
* Sets the value of the capabilityRenditions property.
*
* @param value
* allowed object is
* {@link EnumCapabilityRendition }
*
*/
public void setCapabilityRenditions(EnumCapabilityRendition value) {
this.capabilityRenditions = value;
}
/**
* Gets the value of the capabilityUnfiling property.
*
*/
public boolean isCapabilityUnfiling() {
return capabilityUnfiling;
}
/**
* Sets the value of the capabilityUnfiling property.
*
*/
public void setCapabilityUnfiling(boolean value) {
this.capabilityUnfiling = value;
}
/**
* Gets the value of the capabilityVersionSpecificFiling property.
*
*/
public boolean isCapabilityVersionSpecificFiling() {
return capabilityVersionSpecificFiling;
}
/**
* Sets the value of the capabilityVersionSpecificFiling property.
*
*/
public void setCapabilityVersionSpecificFiling(boolean value) {
this.capabilityVersionSpecificFiling = value;
}
/**
* Gets the value of the capabilityJoin property.
*
* @return
* possible object is
* {@link EnumCapabilityJoin }
*
*/
public EnumCapabilityJoin getCapabilityJoin() {
return capabilityJoin;
}
/**
* Sets the value of the capabilityJoin property.
*
* @param value
* allowed object is
* {@link EnumCapabilityJoin }
*
*/
public void setCapabilityJoin(EnumCapabilityJoin value) {
this.capabilityJoin = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Element }
*
*
*/
public List<Element> getAny() {
if (any == null) {
any = new ArrayList<Element>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,153 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisRepositoryEntryType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisRepositoryEntryType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="repositoryName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisRepositoryEntryType", propOrder = {
"repositoryId",
"repositoryName",
"any"
})
public class CmisRepositoryEntryType {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String repositoryName;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the repositoryName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryName() {
return repositoryName;
}
/**
* Sets the value of the repositoryName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryName(String value) {
this.repositoryName = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,545 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisRepositoryInfoType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisRepositoryInfoType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="repositoryName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="repositoryDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="vendorName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="productName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="productVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="rootFolderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="latestChangeLogToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="capabilities" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisRepositoryCapabilitiesType"/>
* &lt;element name="aclCapability" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisACLCapabilityType" minOccurs="0"/>
* &lt;element name="cmisVersionSupported" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="thinClientURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
* &lt;element name="changesIncomplete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="changesOnType" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumBaseObjectTypeIds" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="principalAnonymous" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="principalAnyone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisRepositoryInfoType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"repositoryId",
"repositoryName",
"repositoryDescription",
"vendorName",
"productName",
"productVersion",
"rootFolderId",
"latestChangeLogToken",
"capabilities",
"aclCapability",
"cmisVersionSupported",
"thinClientURI",
"changesIncomplete",
"changesOnType",
"principalAnonymous",
"principalAnyone",
"any"
})
public class CmisRepositoryInfoType {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String repositoryName;
@XmlElement(required = true)
protected String repositoryDescription;
@XmlElement(required = true)
protected String vendorName;
@XmlElement(required = true)
protected String productName;
@XmlElement(required = true)
protected String productVersion;
@XmlElement(required = true)
protected String rootFolderId;
protected String latestChangeLogToken;
@XmlElement(required = true)
protected CmisRepositoryCapabilitiesType capabilities;
protected CmisACLCapabilityType aclCapability;
@XmlElement(required = true)
protected String cmisVersionSupported;
@XmlSchemaType(name = "anyURI")
protected String thinClientURI;
protected Boolean changesIncomplete;
protected List<EnumBaseObjectTypeIds> changesOnType;
protected String principalAnonymous;
protected String principalAnyone;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the repositoryName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryName() {
return repositoryName;
}
/**
* Sets the value of the repositoryName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryName(String value) {
this.repositoryName = value;
}
/**
* Gets the value of the repositoryDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryDescription() {
return repositoryDescription;
}
/**
* Sets the value of the repositoryDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryDescription(String value) {
this.repositoryDescription = value;
}
/**
* Gets the value of the vendorName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVendorName() {
return vendorName;
}
/**
* Sets the value of the vendorName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVendorName(String value) {
this.vendorName = value;
}
/**
* Gets the value of the productName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductName() {
return productName;
}
/**
* Sets the value of the productName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductName(String value) {
this.productName = value;
}
/**
* Gets the value of the productVersion property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductVersion() {
return productVersion;
}
/**
* Sets the value of the productVersion property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductVersion(String value) {
this.productVersion = value;
}
/**
* Gets the value of the rootFolderId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRootFolderId() {
return rootFolderId;
}
/**
* Sets the value of the rootFolderId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRootFolderId(String value) {
this.rootFolderId = value;
}
/**
* Gets the value of the latestChangeLogToken property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLatestChangeLogToken() {
return latestChangeLogToken;
}
/**
* Sets the value of the latestChangeLogToken property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLatestChangeLogToken(String value) {
this.latestChangeLogToken = value;
}
/**
* Gets the value of the capabilities property.
*
* @return
* possible object is
* {@link CmisRepositoryCapabilitiesType }
*
*/
public CmisRepositoryCapabilitiesType getCapabilities() {
return capabilities;
}
/**
* Sets the value of the capabilities property.
*
* @param value
* allowed object is
* {@link CmisRepositoryCapabilitiesType }
*
*/
public void setCapabilities(CmisRepositoryCapabilitiesType value) {
this.capabilities = value;
}
/**
* Gets the value of the aclCapability property.
*
* @return
* possible object is
* {@link CmisACLCapabilityType }
*
*/
public CmisACLCapabilityType getAclCapability() {
return aclCapability;
}
/**
* Sets the value of the aclCapability property.
*
* @param value
* allowed object is
* {@link CmisACLCapabilityType }
*
*/
public void setAclCapability(CmisACLCapabilityType value) {
this.aclCapability = value;
}
/**
* Gets the value of the cmisVersionSupported property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCmisVersionSupported() {
return cmisVersionSupported;
}
/**
* Sets the value of the cmisVersionSupported property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCmisVersionSupported(String value) {
this.cmisVersionSupported = value;
}
/**
* Gets the value of the thinClientURI property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getThinClientURI() {
return thinClientURI;
}
/**
* Sets the value of the thinClientURI property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setThinClientURI(String value) {
this.thinClientURI = value;
}
/**
* Gets the value of the changesIncomplete property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isChangesIncomplete() {
return changesIncomplete;
}
/**
* Sets the value of the changesIncomplete property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setChangesIncomplete(Boolean value) {
this.changesIncomplete = value;
}
/**
* Gets the value of the changesOnType property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the changesOnType property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChangesOnType().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link EnumBaseObjectTypeIds }
*
*
*/
public List<EnumBaseObjectTypeIds> getChangesOnType() {
if (changesOnType == null) {
changesOnType = new ArrayList<EnumBaseObjectTypeIds>();
}
return this.changesOnType;
}
/**
* Gets the value of the principalAnonymous property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrincipalAnonymous() {
return principalAnonymous;
}
/**
* Sets the value of the principalAnonymous property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrincipalAnonymous(String value) {
this.principalAnonymous = value;
}
/**
* Gets the value of the principalAnyone property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrincipalAnyone() {
return principalAnyone;
}
/**
* Sets the value of the principalAnyone property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrincipalAnyone(String value) {
this.principalAnyone = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,157 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisTypeContainer complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypeContainer">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="type" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType"/>
* &lt;element name="children" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisTypeContainer" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypeContainer", propOrder = {
"type",
"children",
"any"
})
public class CmisTypeContainer {
@XmlElement(required = true)
protected CmisTypeDefinitionType type;
protected List<CmisTypeContainer> children;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link CmisTypeDefinitionType }
*
*/
public CmisTypeDefinitionType getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link CmisTypeDefinitionType }
*
*/
public void setType(CmisTypeDefinitionType value) {
this.type = value;
}
/**
* Gets the value of the children property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the children property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChildren().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisTypeContainer }
*
*
*/
public List<CmisTypeContainer> getChildren() {
if (children == null) {
children = new ArrayList<CmisTypeContainer>();
}
return this.children;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,175 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisTypeDefinitionListType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypeDefinitionListType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="types" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="hasMoreItems" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="numItems" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypeDefinitionListType", propOrder = {
"types",
"hasMoreItems",
"numItems",
"any"
})
public class CmisTypeDefinitionListType {
protected List<CmisTypeDefinitionType> types;
protected boolean hasMoreItems;
protected BigInteger numItems;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the types property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the types property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getTypes().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisTypeDefinitionType }
*
*
*/
public List<CmisTypeDefinitionType> getTypes() {
if (types == null) {
types = new ArrayList<CmisTypeDefinitionType>();
}
return this.types;
}
/**
* Gets the value of the hasMoreItems property.
*
*/
public boolean isHasMoreItems() {
return hasMoreItems;
}
/**
* Sets the value of the hasMoreItems property.
*
*/
public void setHasMoreItems(boolean value) {
this.hasMoreItems = value;
}
/**
* Gets the value of the numItems property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumItems() {
return numItems;
}
/**
* Sets the value of the numItems property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumItems(BigInteger value) {
this.numItems = value;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,519 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyAttribute;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;
/**
* <p>Java class for cmisTypeDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypeDefinitionType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="localName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="localNamespace" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
* &lt;element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="queryName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="baseId" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumBaseObjectTypeIds"/>
* &lt;element name="parentId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="creatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="fileable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="queryable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="fulltextIndexed" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="includedInSupertypeQuery" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="controllablePolicy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="controllableACL" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;choice maxOccurs="unbounded" minOccurs="0">
* &lt;element name="propertyBooleanDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyBooleanDefinitionType"/>
* &lt;element name="propertyDateTimeDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDateTimeDefinitionType"/>
* &lt;element name="propertyDecimalDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDecimalDefinitionType"/>
* &lt;element name="propertyIdDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyIdDefinitionType"/>
* &lt;element name="propertyIntegerDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyIntegerDefinitionType"/>
* &lt;element name="propertyHtmlDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyHtmlDefinitionType"/>
* &lt;element name="propertyStringDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyStringDefinitionType"/>
* &lt;element name="propertyUriDefinition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyUriDefinitionType"/>
* &lt;/choice>
* &lt;any/>
* &lt;/sequence>
* &lt;attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypeDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"id",
"localName",
"localNamespace",
"displayName",
"queryName",
"description",
"baseId",
"parentId",
"creatable",
"fileable",
"queryable",
"fulltextIndexed",
"includedInSupertypeQuery",
"controllablePolicy",
"controllableACL",
"propertyDefinition",
"any"
})
@XmlSeeAlso({
CmisTypeFolderDefinitionType.class,
CmisTypeDocumentDefinitionType.class,
CmisTypeRelationshipDefinitionType.class,
CmisTypePolicyDefinitionType.class
})
public class CmisTypeDefinitionType {
@XmlElement(required = true)
protected String id;
@XmlElement(required = true)
protected String localName;
@XmlElement(required = true, nillable = true)
@XmlSchemaType(name = "anyURI")
protected String localNamespace;
protected String displayName;
protected String queryName;
protected String description;
@XmlElement(required = true)
protected EnumBaseObjectTypeIds baseId;
protected String parentId;
protected boolean creatable;
protected boolean fileable;
protected boolean queryable;
protected boolean fulltextIndexed;
@XmlElement(defaultValue = "true")
protected boolean includedInSupertypeQuery;
protected boolean controllablePolicy;
protected boolean controllableACL;
@XmlElements({
@XmlElement(name = "propertyIntegerDefinition", type = CmisPropertyIntegerDefinitionType.class),
@XmlElement(name = "propertyStringDefinition", type = CmisPropertyStringDefinitionType.class),
@XmlElement(name = "propertyDecimalDefinition", type = CmisPropertyDecimalDefinitionType.class),
@XmlElement(name = "propertyDateTimeDefinition", type = CmisPropertyDateTimeDefinitionType.class),
@XmlElement(name = "propertyHtmlDefinition", type = CmisPropertyHtmlDefinitionType.class),
@XmlElement(name = "propertyIdDefinition", type = CmisPropertyIdDefinitionType.class),
@XmlElement(name = "propertyBooleanDefinition", type = CmisPropertyBooleanDefinitionType.class),
@XmlElement(name = "propertyUriDefinition", type = CmisPropertyUriDefinitionType.class)
})
protected List<CmisPropertyDefinitionType> propertyDefinition;
@XmlAnyElement(lax = true)
protected List<Object> any;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setId(String value) {
this.id = value;
}
/**
* Gets the value of the localName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLocalName() {
return localName;
}
/**
* Sets the value of the localName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLocalName(String value) {
this.localName = value;
}
/**
* Gets the value of the localNamespace property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLocalNamespace() {
return localNamespace;
}
/**
* Sets the value of the localNamespace property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLocalNamespace(String value) {
this.localNamespace = value;
}
/**
* Gets the value of the displayName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDisplayName() {
return displayName;
}
/**
* Sets the value of the displayName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayName(String value) {
this.displayName = value;
}
/**
* Gets the value of the queryName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getQueryName() {
return queryName;
}
/**
* Sets the value of the queryName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setQueryName(String value) {
this.queryName = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the baseId property.
*
* @return
* possible object is
* {@link EnumBaseObjectTypeIds }
*
*/
public EnumBaseObjectTypeIds getBaseId() {
return baseId;
}
/**
* Sets the value of the baseId property.
*
* @param value
* allowed object is
* {@link EnumBaseObjectTypeIds }
*
*/
public void setBaseId(EnumBaseObjectTypeIds value) {
this.baseId = value;
}
/**
* Gets the value of the parentId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getParentId() {
return parentId;
}
/**
* Sets the value of the parentId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setParentId(String value) {
this.parentId = value;
}
/**
* Gets the value of the creatable property.
*
*/
public boolean isCreatable() {
return creatable;
}
/**
* Sets the value of the creatable property.
*
*/
public void setCreatable(boolean value) {
this.creatable = value;
}
/**
* Gets the value of the fileable property.
*
*/
public boolean isFileable() {
return fileable;
}
/**
* Sets the value of the fileable property.
*
*/
public void setFileable(boolean value) {
this.fileable = value;
}
/**
* Gets the value of the queryable property.
*
*/
public boolean isQueryable() {
return queryable;
}
/**
* Sets the value of the queryable property.
*
*/
public void setQueryable(boolean value) {
this.queryable = value;
}
/**
* Gets the value of the fulltextIndexed property.
*
*/
public boolean isFulltextIndexed() {
return fulltextIndexed;
}
/**
* Sets the value of the fulltextIndexed property.
*
*/
public void setFulltextIndexed(boolean value) {
this.fulltextIndexed = value;
}
/**
* Gets the value of the includedInSupertypeQuery property.
*
*/
public boolean isIncludedInSupertypeQuery() {
return includedInSupertypeQuery;
}
/**
* Sets the value of the includedInSupertypeQuery property.
*
*/
public void setIncludedInSupertypeQuery(boolean value) {
this.includedInSupertypeQuery = value;
}
/**
* Gets the value of the controllablePolicy property.
*
*/
public boolean isControllablePolicy() {
return controllablePolicy;
}
/**
* Sets the value of the controllablePolicy property.
*
*/
public void setControllablePolicy(boolean value) {
this.controllablePolicy = value;
}
/**
* Gets the value of the controllableACL property.
*
*/
public boolean isControllableACL() {
return controllableACL;
}
/**
* Sets the value of the controllableACL property.
*
*/
public void setControllableACL(boolean value) {
this.controllableACL = value;
}
/**
* Gets the value of the propertyDefinition property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the propertyDefinition property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPropertyDefinition().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CmisPropertyIntegerDefinitionType }
* {@link CmisPropertyStringDefinitionType }
* {@link CmisPropertyDecimalDefinitionType }
* {@link CmisPropertyDateTimeDefinitionType }
* {@link CmisPropertyHtmlDefinitionType }
* {@link CmisPropertyIdDefinitionType }
* {@link CmisPropertyBooleanDefinitionType }
* {@link CmisPropertyUriDefinitionType }
*
*
*/
public List<CmisPropertyDefinitionType> getPropertyDefinition() {
if (propertyDefinition == null) {
propertyDefinition = new ArrayList<CmisPropertyDefinitionType>();
}
return this.propertyDefinition;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*
* <p>
* the map is keyed by the name of the attribute and
* the value is the string value of the attribute.
*
* the map returned by this method is live, and you can add new attribute
* by updating the map directly. Because of this design, there's no setter.
*
*
* @return
* always non-null
*/
public Map<QName, String> getOtherAttributes() {
return otherAttributes;
}
}

View File

@@ -1,83 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisTypeDocumentDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypeDocumentDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType">
* &lt;sequence>
* &lt;element name="versionable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="contentStreamAllowed" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumContentStreamAllowed"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypeDocumentDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"versionable",
"contentStreamAllowed"
})
public class CmisTypeDocumentDefinitionType
extends CmisTypeDefinitionType
{
protected boolean versionable;
@XmlElement(required = true)
protected EnumContentStreamAllowed contentStreamAllowed;
/**
* Gets the value of the versionable property.
*
*/
public boolean isVersionable() {
return versionable;
}
/**
* Sets the value of the versionable property.
*
*/
public void setVersionable(boolean value) {
this.versionable = value;
}
/**
* Gets the value of the contentStreamAllowed property.
*
* @return
* possible object is
* {@link EnumContentStreamAllowed }
*
*/
public EnumContentStreamAllowed getContentStreamAllowed() {
return contentStreamAllowed;
}
/**
* Sets the value of the contentStreamAllowed property.
*
* @param value
* allowed object is
* {@link EnumContentStreamAllowed }
*
*/
public void setContentStreamAllowed(EnumContentStreamAllowed value) {
this.contentStreamAllowed = value;
}
}

View File

@@ -1,34 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisTypeFolderDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypeFolderDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType">
* &lt;sequence>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypeFolderDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
public class CmisTypeFolderDefinitionType
extends CmisTypeDefinitionType
{
}

View File

@@ -1,34 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisTypePolicyDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypePolicyDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType">
* &lt;sequence>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypePolicyDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
public class CmisTypePolicyDefinitionType
extends CmisTypeDefinitionType
{
}

View File

@@ -1,101 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for cmisTypeRelationshipDefinitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="cmisTypeRelationshipDefinitionType">
* &lt;complexContent>
* &lt;extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType">
* &lt;sequence>
* &lt;element name="allowedSourceTypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="allowedTargetTypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/extension>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cmisTypeRelationshipDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/", propOrder = {
"allowedSourceTypes",
"allowedTargetTypes"
})
public class CmisTypeRelationshipDefinitionType
extends CmisTypeDefinitionType
{
protected List<String> allowedSourceTypes;
protected List<String> allowedTargetTypes;
/**
* Gets the value of the allowedSourceTypes property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the allowedSourceTypes property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAllowedSourceTypes().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAllowedSourceTypes() {
if (allowedSourceTypes == null) {
allowedSourceTypes = new ArrayList<String>();
}
return this.allowedSourceTypes;
}
/**
* Gets the value of the allowedTargetTypes property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the allowedTargetTypes property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAllowedTargetTypes().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAllowedTargetTypes() {
if (allowedTargetTypes == null) {
allowedTargetTypes = new ArrayList<String>();
}
return this.allowedTargetTypes;
}
}

View File

@@ -1,297 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType"/>
* &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="contentStream" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisContentStreamType" minOccurs="0"/>
* &lt;element name="versioningState" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumVersioningState" minOccurs="0"/>
* &lt;element name="policies" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"properties",
"folderId",
"contentStream",
"versioningState",
"policies",
"addACEs",
"removeACEs",
"extension"
})
@XmlRootElement(name = "createDocument")
public class CreateDocument {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected CmisPropertiesType properties;
@XmlElementRef(name = "folderId", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<String> folderId;
@XmlElementRef(name = "contentStream", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisContentStreamType> contentStream;
@XmlElementRef(name = "versioningState", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<EnumVersioningState> versioningState;
@XmlElement(nillable = true)
protected List<String> policies;
@XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> addACEs;
@XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> removeACEs;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
/**
* Gets the value of the folderId property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getFolderId() {
return folderId;
}
/**
* Sets the value of the folderId property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setFolderId(JAXBElement<String> value) {
this.folderId = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the contentStream property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisContentStreamType }{@code >}
*
*/
public JAXBElement<CmisContentStreamType> getContentStream() {
return contentStream;
}
/**
* Sets the value of the contentStream property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisContentStreamType }{@code >}
*
*/
public void setContentStream(JAXBElement<CmisContentStreamType> value) {
this.contentStream = ((JAXBElement<CmisContentStreamType> ) value);
}
/**
* Gets the value of the versioningState property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link EnumVersioningState }{@code >}
*
*/
public JAXBElement<EnumVersioningState> getVersioningState() {
return versioningState;
}
/**
* Sets the value of the versioningState property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link EnumVersioningState }{@code >}
*
*/
public void setVersioningState(JAXBElement<EnumVersioningState> value) {
this.versioningState = ((JAXBElement<EnumVersioningState> ) value);
}
/**
* Gets the value of the policies property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the policies property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPolicies().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPolicies() {
if (policies == null) {
policies = new ArrayList<String>();
}
return this.policies;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,297 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="sourceId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType"/>
* &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="versioningState" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumVersioningState" minOccurs="0"/>
* &lt;element name="policies" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"sourceId",
"properties",
"folderId",
"versioningState",
"policies",
"addACEs",
"removeACEs",
"extension"
})
@XmlRootElement(name = "createDocumentFromSource")
public class CreateDocumentFromSource {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String sourceId;
@XmlElement(required = true)
protected CmisPropertiesType properties;
@XmlElementRef(name = "folderId", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<String> folderId;
@XmlElementRef(name = "versioningState", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<EnumVersioningState> versioningState;
@XmlElement(nillable = true)
protected List<String> policies;
@XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> addACEs;
@XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> removeACEs;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the sourceId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceId() {
return sourceId;
}
/**
* Sets the value of the sourceId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceId(String value) {
this.sourceId = value;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
/**
* Gets the value of the folderId property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getFolderId() {
return folderId;
}
/**
* Sets the value of the folderId property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setFolderId(JAXBElement<String> value) {
this.folderId = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the versioningState property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link EnumVersioningState }{@code >}
*
*/
public JAXBElement<EnumVersioningState> getVersioningState() {
return versioningState;
}
/**
* Sets the value of the versioningState property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link EnumVersioningState }{@code >}
*
*/
public void setVersioningState(JAXBElement<EnumVersioningState> value) {
this.versioningState = ((JAXBElement<EnumVersioningState> ) value);
}
/**
* Gets the value of the policies property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the policies property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPolicies().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPolicies() {
if (policies == null) {
policies = new ArrayList<String>();
}
return this.policies;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,94 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"extension"
})
@XmlRootElement(name = "createDocumentFromSourceResponse")
public class CreateDocumentFromSourceResponse {
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,94 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"extension"
})
@XmlRootElement(name = "createDocumentResponse")
public class CreateDocumentResponse {
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,241 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType"/>
* &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="policies" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"properties",
"folderId",
"policies",
"addACEs",
"removeACEs",
"extension"
})
@XmlRootElement(name = "createFolder")
public class CreateFolder {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected CmisPropertiesType properties;
@XmlElement(required = true)
protected String folderId;
@XmlElement(nillable = true)
protected List<String> policies;
@XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> addACEs;
@XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> removeACEs;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
/**
* Gets the value of the folderId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFolderId() {
return folderId;
}
/**
* Sets the value of the folderId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFolderId(String value) {
this.folderId = value;
}
/**
* Gets the value of the policies property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the policies property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPolicies().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPolicies() {
if (policies == null) {
policies = new ArrayList<String>();
}
return this.policies;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,94 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"extension"
})
@XmlRootElement(name = "createFolderResponse")
public class CreateFolderResponse {
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,241 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType"/>
* &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="policies" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"properties",
"folderId",
"policies",
"addACEs",
"removeACEs",
"extension"
})
@XmlRootElement(name = "createPolicy")
public class CreatePolicy {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected CmisPropertiesType properties;
@XmlElementRef(name = "folderId", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<String> folderId;
@XmlElement(nillable = true)
protected List<String> policies;
@XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> addACEs;
@XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> removeACEs;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
/**
* Gets the value of the folderId property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getFolderId() {
return folderId;
}
/**
* Sets the value of the folderId property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setFolderId(JAXBElement<String> value) {
this.folderId = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the policies property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the policies property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPolicies().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPolicies() {
if (policies == null) {
policies = new ArrayList<String>();
}
return this.policies;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,94 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"extension"
})
@XmlRootElement(name = "createPolicyResponse")
public class CreatePolicyResponse {
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,213 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType"/>
* &lt;element name="policies" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="addACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="removeACEs" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"properties",
"policies",
"addACEs",
"removeACEs",
"extension"
})
@XmlRootElement(name = "createRelationship")
public class CreateRelationship {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected CmisPropertiesType properties;
@XmlElement(nillable = true)
protected List<String> policies;
@XmlElementRef(name = "addACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> addACEs;
@XmlElementRef(name = "removeACEs", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisAccessControlListType> removeACEs;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link CmisPropertiesType }
*
*/
public CmisPropertiesType getProperties() {
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link CmisPropertiesType }
*
*/
public void setProperties(CmisPropertiesType value) {
this.properties = value;
}
/**
* Gets the value of the policies property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the policies property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPolicies().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPolicies() {
if (policies == null) {
policies = new ArrayList<String>();
}
return this.policies;
}
/**
* Gets the value of the addACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getAddACEs() {
return addACEs;
}
/**
* Sets the value of the addACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setAddACEs(JAXBElement<CmisAccessControlListType> value) {
this.addACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the removeACEs property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public JAXBElement<CmisAccessControlListType> getRemoveACEs() {
return removeACEs;
}
/**
* Sets the value of the removeACEs property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisAccessControlListType }{@code >}
*
*/
public void setRemoveACEs(JAXBElement<CmisAccessControlListType> value) {
this.removeACEs = ((JAXBElement<CmisAccessControlListType> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,94 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"extension"
})
@XmlRootElement(name = "createRelationshipResponse")
public class CreateRelationshipResponse {
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,149 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="changeToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"changeToken",
"extension"
})
@XmlRootElement(name = "deleteContentStream")
public class DeleteContentStream {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
protected String changeToken;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the changeToken property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChangeToken() {
return changeToken;
}
/**
* Sets the value of the changeToken property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChangeToken(String value) {
this.changeToken = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,121 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="changeToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectId",
"changeToken",
"extension"
})
@XmlRootElement(name = "deleteContentStreamResponse")
public class DeleteContentStreamResponse {
@XmlElement(required = true)
protected String objectId;
protected String changeToken;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the changeToken property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChangeToken() {
return changeToken;
}
/**
* Sets the value of the changeToken property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChangeToken(String value) {
this.changeToken = value;
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,150 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="allVersions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"objectId",
"allVersions",
"extension"
})
@XmlRootElement(name = "deleteObject")
public class DeleteObject {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String objectId;
@XmlElementRef(name = "allVersions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<Boolean> allVersions;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the objectId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectId() {
return objectId;
}
/**
* Sets the value of the objectId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectId(String value) {
this.objectId = value;
}
/**
* Gets the value of the allVersions property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public JAXBElement<Boolean> getAllVersions() {
return allVersions;
}
/**
* Sets the value of the allVersions property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public void setAllVersions(JAXBElement<Boolean> value) {
this.allVersions = ((JAXBElement<Boolean> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,65 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"extension"
})
@XmlRootElement(name = "deleteObjectResponse")
public class DeleteObjectResponse {
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,206 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="allVersions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="unfileObjects" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumUnfileObject" minOccurs="0"/>
* &lt;element name="continueOnFailure" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"repositoryId",
"folderId",
"allVersions",
"unfileObjects",
"continueOnFailure",
"extension"
})
@XmlRootElement(name = "deleteTree")
public class DeleteTree {
@XmlElement(required = true)
protected String repositoryId;
@XmlElement(required = true)
protected String folderId;
@XmlElementRef(name = "allVersions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<Boolean> allVersions;
@XmlElementRef(name = "unfileObjects", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<EnumUnfileObject> unfileObjects;
@XmlElementRef(name = "continueOnFailure", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<Boolean> continueOnFailure;
@XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
protected JAXBElement<CmisExtensionType> extension;
/**
* Gets the value of the repositoryId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryId() {
return repositoryId;
}
/**
* Sets the value of the repositoryId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryId(String value) {
this.repositoryId = value;
}
/**
* Gets the value of the folderId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFolderId() {
return folderId;
}
/**
* Sets the value of the folderId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFolderId(String value) {
this.folderId = value;
}
/**
* Gets the value of the allVersions property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public JAXBElement<Boolean> getAllVersions() {
return allVersions;
}
/**
* Sets the value of the allVersions property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public void setAllVersions(JAXBElement<Boolean> value) {
this.allVersions = ((JAXBElement<Boolean> ) value);
}
/**
* Gets the value of the unfileObjects property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link EnumUnfileObject }{@code >}
*
*/
public JAXBElement<EnumUnfileObject> getUnfileObjects() {
return unfileObjects;
}
/**
* Sets the value of the unfileObjects property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link EnumUnfileObject }{@code >}
*
*/
public void setUnfileObjects(JAXBElement<EnumUnfileObject> value) {
this.unfileObjects = ((JAXBElement<EnumUnfileObject> ) value);
}
/**
* Gets the value of the continueOnFailure property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public JAXBElement<Boolean> getContinueOnFailure() {
return continueOnFailure;
}
/**
* Sets the value of the continueOnFailure property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public void setContinueOnFailure(JAXBElement<Boolean> value) {
this.continueOnFailure = ((JAXBElement<Boolean> ) value);
}
/**
* Gets the value of the extension property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public JAXBElement<CmisExtensionType> getExtension() {
return extension;
}
/**
* Sets the value of the extension property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
*
*/
public void setExtension(JAXBElement<CmisExtensionType> value) {
this.extension = ((JAXBElement<CmisExtensionType> ) value);
}
}

View File

@@ -1,172 +0,0 @@
package org.alfresco.repo.cmis.ws;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="failedToDelete">
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectIds" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* &lt;/element>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"failedToDelete"
})
@XmlRootElement(name = "deleteTreeResponse")
public class DeleteTreeResponse {
@XmlElement(required = true)
protected DeleteTreeResponse.FailedToDelete failedToDelete;
/**
* Gets the value of the failedToDelete property.
*
* @return
* possible object is
* {@link DeleteTreeResponse.FailedToDelete }
*
*/
public DeleteTreeResponse.FailedToDelete getFailedToDelete() {
return failedToDelete;
}
/**
* Sets the value of the failedToDelete property.
*
* @param value
* allowed object is
* {@link DeleteTreeResponse.FailedToDelete }
*
*/
public void setFailedToDelete(DeleteTreeResponse.FailedToDelete value) {
this.failedToDelete = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType>
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="objectIds" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;any/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"objectIds",
"any"
})
public static class FailedToDelete {
protected List<String> objectIds;
@XmlAnyElement(lax = true)
protected List<Object> any;
/**
* Gets the value of the objectIds property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the objectIds property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getObjectIds().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getObjectIds() {
if (objectIds == null) {
objectIds = new ArrayList<String>();
}
return this.objectIds;
}
/**
* Gets the value of the any property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the any property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAny().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
* {@link Element }
*
*
*/
public List<Object> getAny() {
if (any == null) {
any = new ArrayList<Object>();
}
return this.any;
}
}
}

View File

@@ -1,77 +0,0 @@
/*
*
*/
package org.alfresco.repo.cmis.ws;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
import javax.xml.ws.WebEndpoint;
import javax.xml.ws.WebServiceClient;
import javax.xml.ws.WebServiceFeature;
/**
* This class was generated by Apache CXF 2.1.2
* Wed Jan 13 20:13:28 GMT 2010
* Generated source version: 2.1.2
*
*/
@WebServiceClient(name = "DiscoveryService",
wsdlLocation = "file:CMISWS-Service.wsdl",
targetNamespace = "http://docs.oasis-open.org/ns/cmis/ws/200908/")
public class DiscoveryService extends Service {
public final static URL WSDL_LOCATION;
public final static QName SERVICE = new QName("http://docs.oasis-open.org/ns/cmis/ws/200908/", "DiscoveryService");
public final static QName DiscoveryServicePort = new QName("http://docs.oasis-open.org/ns/cmis/ws/200908/", "DiscoveryServicePort");
static {
URL url = null;
try {
url = new URL("file:CMISWS-Service.wsdl");
} catch (MalformedURLException e) {
System.err.println("Can not initialize the default wsdl from file:CMISWS-Service.wsdl");
// e.printStackTrace();
}
WSDL_LOCATION = url;
}
public DiscoveryService(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
public DiscoveryService(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public DiscoveryService() {
super(WSDL_LOCATION, SERVICE);
}
/**
*
* @return
* returns DiscoveryServicePort
*/
@WebEndpoint(name = "DiscoveryServicePort")
public DiscoveryServicePort getDiscoveryServicePort() {
return super.getPort(DiscoveryServicePort, DiscoveryServicePort.class);
}
/**
*
* @param features
* A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns DiscoveryServicePort
*/
@WebEndpoint(name = "DiscoveryServicePort")
public DiscoveryServicePort getDiscoveryServicePort(WebServiceFeature... features) {
return super.getPort(DiscoveryServicePort, DiscoveryServicePort.class, features);
}
}

View File

@@ -1,56 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebParam.Mode;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.ParameterStyle;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;
/**
* This class was generated by Apache CXF 2.1.2
* Wed Jan 13 20:13:28 GMT 2010
* Generated source version: 2.1.2
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/ns/cmis/ws/200908/", name = "DiscoveryServicePort")
@XmlSeeAlso({ObjectFactory.class})
public interface DiscoveryServicePort {
@RequestWrapper(localName = "getContentChanges", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.alfresco.repo.cmis.ws.GetContentChanges")
@ResponseWrapper(localName = "getContentChangesResponse", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.alfresco.repo.cmis.ws.GetContentChangesResponse")
@WebMethod
public void getContentChanges(
@WebParam(name = "repositoryId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.String repositoryId,
@WebParam(mode = WebParam.Mode.INOUT, name = "changeLogToken", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
javax.xml.ws.Holder<java.lang.String> changeLogToken,
@WebParam(name = "includeProperties", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.Boolean includeProperties,
@WebParam(name = "filter", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.String filter,
@WebParam(name = "includePolicyIds", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.Boolean includePolicyIds,
@WebParam(name = "includeACL", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.lang.Boolean includeACL,
@WebParam(name = "maxItems", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
java.math.BigInteger maxItems,
@WebParam(name = "extension", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
org.alfresco.repo.cmis.ws.CmisExtensionType extension,
@WebParam(mode = WebParam.Mode.OUT, name = "objects", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
javax.xml.ws.Holder<CmisObjectListType> objects
) throws CmisException;
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@WebResult(name = "queryResponse", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", partName = "parameters")
@WebMethod
public QueryResponse query(
@WebParam(partName = "parameters", name = "query", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
Query parameters
) throws CmisException;
}

View File

@@ -1,54 +0,0 @@
package org.alfresco.repo.cmis.ws;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for enumACLPropagation.
*
* <p>The following schema fragment specifies the expected content contained within this class.
* <p>
* <pre>
* &lt;simpleType name="enumACLPropagation">
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="repositorydetermined"/>
* &lt;enumeration value="objectonly"/>
* &lt;enumeration value="propagate"/>
* &lt;/restriction>
* &lt;/simpleType>
* </pre>
*
*/
@XmlType(name = "enumACLPropagation", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
@XmlEnum
public enum EnumACLPropagation {
@XmlEnumValue("repositorydetermined")
REPOSITORYDETERMINED("repositorydetermined"),
@XmlEnumValue("objectonly")
OBJECTONLY("objectonly"),
@XmlEnumValue("propagate")
PROPAGATE("propagate");
private final String value;
EnumACLPropagation(String v) {
value = v;
}
public String value() {
return value;
}
public static EnumACLPropagation fromValue(String v) {
for (EnumACLPropagation c: EnumACLPropagation.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}

Some files were not shown because too many files have changed in this diff Show More