1   /**
2    * Portal_LayoutServiceSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.portal.service.http;
9   
10  public class Portal_LayoutServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.portal.service.http.LayoutServiceSoap {
11      private java.util.Vector cachedSerClasses = new java.util.Vector();
12      private java.util.Vector cachedSerQNames = new java.util.Vector();
13      private java.util.Vector cachedSerFactories = new java.util.Vector();
14      private java.util.Vector cachedDeserFactories = new java.util.Vector();
15  
16      static org.apache.axis.description.OperationDesc [] _operations;
17  
18      static {
19          _operations = new org.apache.axis.description.OperationDesc[16];
20          _initOperationDesc1();
21          _initOperationDesc2();
22      }
23  
24      private static void _initOperationDesc1(){
25          org.apache.axis.description.OperationDesc oper;
26          org.apache.axis.description.ParameterDesc param;
27          oper = new org.apache.axis.description.OperationDesc();
28          oper.setName("updateLayout");
29          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
30          oper.addParameter(param);
31          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
32          oper.addParameter(param);
33          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
34          oper.addParameter(param);
35          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
36          oper.addParameter(param);
37          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
38          oper.addParameter(param);
39          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
40          oper.addParameter(param);
41          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
42          oper.addParameter(param);
43          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
44          oper.addParameter(param);
45          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
46          oper.addParameter(param);
47          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hidden"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
48          oper.addParameter(param);
49          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friendlyURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
50          oper.addParameter(param);
51          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
52          oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
53          oper.setReturnQName(new javax.xml.namespace.QName("", "updateLayoutReturn"));
54          oper.setStyle(org.apache.axis.constants.Style.RPC);
55          oper.setUse(org.apache.axis.constants.Use.ENCODED);
56          _operations[0] = oper;
57  
58          oper = new org.apache.axis.description.OperationDesc();
59          oper.setName("updateLayout");
60          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
61          oper.addParameter(param);
62          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
63          oper.addParameter(param);
64          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
65          oper.addParameter(param);
66          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "typeSettings"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
67          oper.addParameter(param);
68          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
69          oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
70          oper.setReturnQName(new javax.xml.namespace.QName("", "updateLayoutReturn"));
71          oper.setStyle(org.apache.axis.constants.Style.RPC);
72          oper.setUse(org.apache.axis.constants.Use.ENCODED);
73          _operations[1] = oper;
74  
75          oper = new org.apache.axis.description.OperationDesc();
76          oper.setName("updateLayout");
77          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
78          oper.addParameter(param);
79          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
80          oper.addParameter(param);
81          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
82          oper.addParameter(param);
83          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
84          oper.addParameter(param);
85          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
86          oper.addParameter(param);
87          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
88          oper.addParameter(param);
89          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
90          oper.addParameter(param);
91          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
92          oper.addParameter(param);
93          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
94          oper.addParameter(param);
95          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hidden"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
96          oper.addParameter(param);
97          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friendlyURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
98          oper.addParameter(param);
99          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iconImage"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
100         oper.addParameter(param);
101         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iconBytes"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"), byte[].class, false, false);
102         oper.addParameter(param);
103         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
104         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
105         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLayoutReturn"));
106         oper.setStyle(org.apache.axis.constants.Style.RPC);
107         oper.setUse(org.apache.axis.constants.Use.ENCODED);
108         _operations[2] = oper;
109 
110         oper = new org.apache.axis.description.OperationDesc();
111         oper.setName("addLayout");
112         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
113         oper.addParameter(param);
114         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
115         oper.addParameter(param);
116         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
117         oper.addParameter(param);
118         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
119         oper.addParameter(param);
120         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
121         oper.addParameter(param);
122         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
123         oper.addParameter(param);
124         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
125         oper.addParameter(param);
126         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hidden"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
127         oper.addParameter(param);
128         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friendlyURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
129         oper.addParameter(param);
130         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
131         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
132         oper.setReturnQName(new javax.xml.namespace.QName("", "addLayoutReturn"));
133         oper.setStyle(org.apache.axis.constants.Style.RPC);
134         oper.setUse(org.apache.axis.constants.Use.ENCODED);
135         _operations[3] = oper;
136 
137         oper = new org.apache.axis.description.OperationDesc();
138         oper.setName("deleteLayout");
139         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
140         oper.addParameter(param);
141         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
142         oper.setStyle(org.apache.axis.constants.Style.RPC);
143         oper.setUse(org.apache.axis.constants.Use.ENCODED);
144         _operations[4] = oper;
145 
146         oper = new org.apache.axis.description.OperationDesc();
147         oper.setName("deleteLayout");
148         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
149         oper.addParameter(param);
150         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
151         oper.addParameter(param);
152         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
153         oper.addParameter(param);
154         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
155         oper.setStyle(org.apache.axis.constants.Style.RPC);
156         oper.setUse(org.apache.axis.constants.Use.ENCODED);
157         _operations[5] = oper;
158 
159         oper = new org.apache.axis.description.OperationDesc();
160         oper.setName("updateLookAndFeel");
161         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
162         oper.addParameter(param);
163         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
164         oper.addParameter(param);
165         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
166         oper.addParameter(param);
167         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "themeId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
168         oper.addParameter(param);
169         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "colorSchemeId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
170         oper.addParameter(param);
171         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "css"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
172         oper.addParameter(param);
173         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "wapTheme"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
174         oper.addParameter(param);
175         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
176         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
177         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLookAndFeelReturn"));
178         oper.setStyle(org.apache.axis.constants.Style.RPC);
179         oper.setUse(org.apache.axis.constants.Use.ENCODED);
180         _operations[6] = oper;
181 
182         oper = new org.apache.axis.description.OperationDesc();
183         oper.setName("setLayouts");
184         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
185         oper.addParameter(param);
186         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
187         oper.addParameter(param);
188         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
189         oper.addParameter(param);
190         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
191         oper.addParameter(param);
192         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
193         oper.setStyle(org.apache.axis.constants.Style.RPC);
194         oper.setUse(org.apache.axis.constants.Use.ENCODED);
195         _operations[7] = oper;
196 
197         oper = new org.apache.axis.description.OperationDesc();
198         oper.setName("updateName");
199         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
200         oper.addParameter(param);
201         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
202         oper.addParameter(param);
203         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
204         oper.addParameter(param);
205         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
206         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
207         oper.setReturnQName(new javax.xml.namespace.QName("", "updateNameReturn"));
208         oper.setStyle(org.apache.axis.constants.Style.RPC);
209         oper.setUse(org.apache.axis.constants.Use.ENCODED);
210         _operations[8] = oper;
211 
212         oper = new org.apache.axis.description.OperationDesc();
213         oper.setName("updateName");
214         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
215         oper.addParameter(param);
216         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
217         oper.addParameter(param);
218         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
219         oper.addParameter(param);
220         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
221         oper.addParameter(param);
222         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
223         oper.addParameter(param);
224         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
225         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
226         oper.setReturnQName(new javax.xml.namespace.QName("", "updateNameReturn"));
227         oper.setStyle(org.apache.axis.constants.Style.RPC);
228         oper.setUse(org.apache.axis.constants.Use.ENCODED);
229         _operations[9] = oper;
230 
231     }
232 
233     private static void _initOperationDesc2(){
234         org.apache.axis.description.OperationDesc oper;
235         org.apache.axis.description.ParameterDesc param;
236         oper = new org.apache.axis.description.OperationDesc();
237         oper.setName("updateParentLayoutId");
238         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
239         oper.addParameter(param);
240         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
241         oper.addParameter(param);
242         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
243         oper.addParameter(param);
244         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
245         oper.addParameter(param);
246         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
247         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
248         oper.setReturnQName(new javax.xml.namespace.QName("", "updateParentLayoutIdReturn"));
249         oper.setStyle(org.apache.axis.constants.Style.RPC);
250         oper.setUse(org.apache.axis.constants.Use.ENCODED);
251         _operations[10] = oper;
252 
253         oper = new org.apache.axis.description.OperationDesc();
254         oper.setName("updateParentLayoutId");
255         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
256         oper.addParameter(param);
257         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentPlid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
258         oper.addParameter(param);
259         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
260         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
261         oper.setReturnQName(new javax.xml.namespace.QName("", "updateParentLayoutIdReturn"));
262         oper.setStyle(org.apache.axis.constants.Style.RPC);
263         oper.setUse(org.apache.axis.constants.Use.ENCODED);
264         _operations[11] = oper;
265 
266         oper = new org.apache.axis.description.OperationDesc();
267         oper.setName("updatePriority");
268         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
269         oper.addParameter(param);
270         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
271         oper.addParameter(param);
272         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
273         oper.addParameter(param);
274         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
275         oper.addParameter(param);
276         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
277         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
278         oper.setReturnQName(new javax.xml.namespace.QName("", "updatePriorityReturn"));
279         oper.setStyle(org.apache.axis.constants.Style.RPC);
280         oper.setUse(org.apache.axis.constants.Use.ENCODED);
281         _operations[12] = oper;
282 
283         oper = new org.apache.axis.description.OperationDesc();
284         oper.setName("updatePriority");
285         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
286         oper.addParameter(param);
287         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
288         oper.addParameter(param);
289         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
290         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
291         oper.setReturnQName(new javax.xml.namespace.QName("", "updatePriorityReturn"));
292         oper.setStyle(org.apache.axis.constants.Style.RPC);
293         oper.setUse(org.apache.axis.constants.Use.ENCODED);
294         _operations[13] = oper;
295 
296         oper = new org.apache.axis.description.OperationDesc();
297         oper.setName("getLayoutName");
298         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
299         oper.addParameter(param);
300         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
301         oper.addParameter(param);
302         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
303         oper.addParameter(param);
304         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
305         oper.addParameter(param);
306         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
307         oper.setReturnClass(java.lang.String.class);
308         oper.setReturnQName(new javax.xml.namespace.QName("", "getLayoutNameReturn"));
309         oper.setStyle(org.apache.axis.constants.Style.RPC);
310         oper.setUse(org.apache.axis.constants.Use.ENCODED);
311         _operations[14] = oper;
312 
313         oper = new org.apache.axis.description.OperationDesc();
314         oper.setName("getLayoutReferences");
315         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
316         oper.addParameter(param);
317         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "portletId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
318         oper.addParameter(param);
319         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefsKey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
320         oper.addParameter(param);
321         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefsValue"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
322         oper.addParameter(param);
323         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_LayoutReference"));
324         oper.setReturnClass(com.liferay.client.portal.model.LayoutReference[].class);
325         oper.setReturnQName(new javax.xml.namespace.QName("", "getLayoutReferencesReturn"));
326         oper.setStyle(org.apache.axis.constants.Style.RPC);
327         oper.setUse(org.apache.axis.constants.Use.ENCODED);
328         _operations[15] = oper;
329 
330     }
331 
332     public Portal_LayoutServiceSoapBindingStub() throws org.apache.axis.AxisFault {
333          this(null);
334     }
335 
336     public Portal_LayoutServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
337          this(service);
338          super.cachedEndpoint = endpointURL;
339     }
340 
341     public Portal_LayoutServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
342         if (service == null) {
343             super.service = new org.apache.axis.client.Service();
344         } else {
345             super.service = service;
346         }
347         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
348             java.lang.Class cls;
349             javax.xml.namespace.QName qName;
350             javax.xml.namespace.QName qName2;
351             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
352             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
353             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
354             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
355             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
356             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
357             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
358             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
359             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
360             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
361             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutReference");
362             cachedSerQNames.add(qName);
363             cls = com.liferay.client.portal.model.LayoutReference.class;
364             cachedSerClasses.add(cls);
365             cachedSerFactories.add(beansf);
366             cachedDeserFactories.add(beandf);
367 
368             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap");
369             cachedSerQNames.add(qName);
370             cls = com.liferay.client.portal.model.LayoutSoap.class;
371             cachedSerClasses.add(cls);
372             cachedSerFactories.add(beansf);
373             cachedDeserFactories.add(beandf);
374 
375             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_LayoutReference");
376             cachedSerQNames.add(qName);
377             cls = com.liferay.client.portal.model.LayoutReference[].class;
378             cachedSerClasses.add(cls);
379             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutReference");
380             qName2 = null;
381             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
382             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
383 
384             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long");
385             cachedSerQNames.add(qName);
386             cls = long[].class;
387             cachedSerClasses.add(cls);
388             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
389             qName2 = null;
390             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
391             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
392 
393     }
394 
395     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
396         try {
397             org.apache.axis.client.Call _call = super._createCall();
398             if (super.maintainSessionSet) {
399                 _call.setMaintainSession(super.maintainSession);
400             }
401             if (super.cachedUsername != null) {
402                 _call.setUsername(super.cachedUsername);
403             }
404             if (super.cachedPassword != null) {
405                 _call.setPassword(super.cachedPassword);
406             }
407             if (super.cachedEndpoint != null) {
408                 _call.setTargetEndpointAddress(super.cachedEndpoint);
409             }
410             if (super.cachedTimeout != null) {
411                 _call.setTimeout(super.cachedTimeout);
412             }
413             if (super.cachedPortName != null) {
414                 _call.setPortName(super.cachedPortName);
415             }
416             java.util.Enumeration keys = super.cachedProperties.keys();
417             while (keys.hasMoreElements()) {
418                 java.lang.String key = (java.lang.String) keys.nextElement();
419                 _call.setProperty(key, super.cachedProperties.get(key));
420             }
421             // All the type mapping information is registered
422             // when the first call is made.
423             // The type mapping information is actually registered in
424             // the TypeMappingRegistry of the service, which
425             // is the reason why registration is only needed for the first call.
426             synchronized (this) {
427                 if (firstCall()) {
428                     // must set encoding style before registering serializers
429                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
430                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
431                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
432                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
433                         javax.xml.namespace.QName qName =
434                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
435                         java.lang.Object x = cachedSerFactories.get(i);
436                         if (x instanceof Class) {
437                             java.lang.Class sf = (java.lang.Class)
438                                  cachedSerFactories.get(i);
439                             java.lang.Class df = (java.lang.Class)
440                                  cachedDeserFactories.get(i);
441                             _call.registerTypeMapping(cls, qName, sf, df, false);
442                         }
443                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
444                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
445                                  cachedSerFactories.get(i);
446                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
447                                  cachedDeserFactories.get(i);
448                             _call.registerTypeMapping(cls, qName, sf, df, false);
449                         }
450                     }
451                 }
452             }
453             return _call;
454         }
455         catch (java.lang.Throwable _t) {
456             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
457         }
458     }
459 
460     public com.liferay.client.portal.model.LayoutSoap updateLayout(long groupId, boolean privateLayout, long layoutId, long parentLayoutId, java.lang.String name, java.lang.String title, java.lang.String languageId, java.lang.String description, java.lang.String type, boolean hidden, java.lang.String friendlyURL) throws java.rmi.RemoteException {
461         if (super.cachedEndpoint == null) {
462             throw new org.apache.axis.NoEndPointException();
463         }
464         org.apache.axis.client.Call _call = createCall();
465         _call.setOperation(_operations[0]);
466         _call.setUseSOAPAction(true);
467         _call.setSOAPActionURI("");
468         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
469         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLayout"));
470 
471         setRequestHeaders(_call);
472         setAttachments(_call);
473  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), new java.lang.Long(parentLayoutId), name, title, languageId, description, type, new java.lang.Boolean(hidden), friendlyURL});
474 
475         if (_resp instanceof java.rmi.RemoteException) {
476             throw (java.rmi.RemoteException)_resp;
477         }
478         else {
479             extractAttachments(_call);
480             try {
481                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
482             } catch (java.lang.Exception _exception) {
483                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
484             }
485         }
486   } catch (org.apache.axis.AxisFault axisFaultException) {
487   throw axisFaultException;
488 }
489     }
490 
491     public com.liferay.client.portal.model.LayoutSoap updateLayout(long groupId, boolean privateLayout, long layoutId, java.lang.String typeSettings) throws java.rmi.RemoteException {
492         if (super.cachedEndpoint == null) {
493             throw new org.apache.axis.NoEndPointException();
494         }
495         org.apache.axis.client.Call _call = createCall();
496         _call.setOperation(_operations[1]);
497         _call.setUseSOAPAction(true);
498         _call.setSOAPActionURI("");
499         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
500         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLayout"));
501 
502         setRequestHeaders(_call);
503         setAttachments(_call);
504  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), typeSettings});
505 
506         if (_resp instanceof java.rmi.RemoteException) {
507             throw (java.rmi.RemoteException)_resp;
508         }
509         else {
510             extractAttachments(_call);
511             try {
512                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
513             } catch (java.lang.Exception _exception) {
514                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
515             }
516         }
517   } catch (org.apache.axis.AxisFault axisFaultException) {
518   throw axisFaultException;
519 }
520     }
521 
522     public com.liferay.client.portal.model.LayoutSoap updateLayout(long groupId, boolean privateLayout, long layoutId, long parentLayoutId, java.lang.String name, java.lang.String title, java.lang.String languageId, java.lang.String description, java.lang.String type, boolean hidden, java.lang.String friendlyURL, boolean iconImage, byte[] iconBytes) throws java.rmi.RemoteException {
523         if (super.cachedEndpoint == null) {
524             throw new org.apache.axis.NoEndPointException();
525         }
526         org.apache.axis.client.Call _call = createCall();
527         _call.setOperation(_operations[2]);
528         _call.setUseSOAPAction(true);
529         _call.setSOAPActionURI("");
530         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
531         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLayout"));
532 
533         setRequestHeaders(_call);
534         setAttachments(_call);
535  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), new java.lang.Long(parentLayoutId), name, title, languageId, description, type, new java.lang.Boolean(hidden), friendlyURL, new java.lang.Boolean(iconImage), iconBytes});
536 
537         if (_resp instanceof java.rmi.RemoteException) {
538             throw (java.rmi.RemoteException)_resp;
539         }
540         else {
541             extractAttachments(_call);
542             try {
543                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
544             } catch (java.lang.Exception _exception) {
545                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
546             }
547         }
548   } catch (org.apache.axis.AxisFault axisFaultException) {
549   throw axisFaultException;
550 }
551     }
552 
553     public com.liferay.client.portal.model.LayoutSoap addLayout(long groupId, boolean privateLayout, long parentLayoutId, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String type, boolean hidden, java.lang.String friendlyURL) throws java.rmi.RemoteException {
554         if (super.cachedEndpoint == null) {
555             throw new org.apache.axis.NoEndPointException();
556         }
557         org.apache.axis.client.Call _call = createCall();
558         _call.setOperation(_operations[3]);
559         _call.setUseSOAPAction(true);
560         _call.setSOAPActionURI("");
561         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
562         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addLayout"));
563 
564         setRequestHeaders(_call);
565         setAttachments(_call);
566  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(parentLayoutId), name, title, description, type, new java.lang.Boolean(hidden), friendlyURL});
567 
568         if (_resp instanceof java.rmi.RemoteException) {
569             throw (java.rmi.RemoteException)_resp;
570         }
571         else {
572             extractAttachments(_call);
573             try {
574                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
575             } catch (java.lang.Exception _exception) {
576                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
577             }
578         }
579   } catch (org.apache.axis.AxisFault axisFaultException) {
580   throw axisFaultException;
581 }
582     }
583 
584     public void deleteLayout(long plid) throws java.rmi.RemoteException {
585         if (super.cachedEndpoint == null) {
586             throw new org.apache.axis.NoEndPointException();
587         }
588         org.apache.axis.client.Call _call = createCall();
589         _call.setOperation(_operations[4]);
590         _call.setUseSOAPAction(true);
591         _call.setSOAPActionURI("");
592         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
593         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteLayout"));
594 
595         setRequestHeaders(_call);
596         setAttachments(_call);
597  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid)});
598 
599         if (_resp instanceof java.rmi.RemoteException) {
600             throw (java.rmi.RemoteException)_resp;
601         }
602         extractAttachments(_call);
603   } catch (org.apache.axis.AxisFault axisFaultException) {
604   throw axisFaultException;
605 }
606     }
607 
608     public void deleteLayout(long groupId, boolean privateLayout, long layoutId) throws java.rmi.RemoteException {
609         if (super.cachedEndpoint == null) {
610             throw new org.apache.axis.NoEndPointException();
611         }
612         org.apache.axis.client.Call _call = createCall();
613         _call.setOperation(_operations[5]);
614         _call.setUseSOAPAction(true);
615         _call.setSOAPActionURI("");
616         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
617         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteLayout"));
618 
619         setRequestHeaders(_call);
620         setAttachments(_call);
621  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId)});
622 
623         if (_resp instanceof java.rmi.RemoteException) {
624             throw (java.rmi.RemoteException)_resp;
625         }
626         extractAttachments(_call);
627   } catch (org.apache.axis.AxisFault axisFaultException) {
628   throw axisFaultException;
629 }
630     }
631 
632     public com.liferay.client.portal.model.LayoutSoap updateLookAndFeel(long groupId, boolean privateLayout, long layoutId, java.lang.String themeId, java.lang.String colorSchemeId, java.lang.String css, boolean wapTheme) throws java.rmi.RemoteException {
633         if (super.cachedEndpoint == null) {
634             throw new org.apache.axis.NoEndPointException();
635         }
636         org.apache.axis.client.Call _call = createCall();
637         _call.setOperation(_operations[6]);
638         _call.setUseSOAPAction(true);
639         _call.setSOAPActionURI("");
640         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
641         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLookAndFeel"));
642 
643         setRequestHeaders(_call);
644         setAttachments(_call);
645  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), themeId, colorSchemeId, css, new java.lang.Boolean(wapTheme)});
646 
647         if (_resp instanceof java.rmi.RemoteException) {
648             throw (java.rmi.RemoteException)_resp;
649         }
650         else {
651             extractAttachments(_call);
652             try {
653                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
654             } catch (java.lang.Exception _exception) {
655                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
656             }
657         }
658   } catch (org.apache.axis.AxisFault axisFaultException) {
659   throw axisFaultException;
660 }
661     }
662 
663     public void setLayouts(long groupId, boolean privateLayout, long parentLayoutId, long[] layoutIds) throws java.rmi.RemoteException {
664         if (super.cachedEndpoint == null) {
665             throw new org.apache.axis.NoEndPointException();
666         }
667         org.apache.axis.client.Call _call = createCall();
668         _call.setOperation(_operations[7]);
669         _call.setUseSOAPAction(true);
670         _call.setSOAPActionURI("");
671         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
672         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setLayouts"));
673 
674         setRequestHeaders(_call);
675         setAttachments(_call);
676  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(parentLayoutId), layoutIds});
677 
678         if (_resp instanceof java.rmi.RemoteException) {
679             throw (java.rmi.RemoteException)_resp;
680         }
681         extractAttachments(_call);
682   } catch (org.apache.axis.AxisFault axisFaultException) {
683   throw axisFaultException;
684 }
685     }
686 
687     public com.liferay.client.portal.model.LayoutSoap updateName(long plid, java.lang.String name, java.lang.String languageId) throws java.rmi.RemoteException {
688         if (super.cachedEndpoint == null) {
689             throw new org.apache.axis.NoEndPointException();
690         }
691         org.apache.axis.client.Call _call = createCall();
692         _call.setOperation(_operations[8]);
693         _call.setUseSOAPAction(true);
694         _call.setSOAPActionURI("");
695         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
696         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateName"));
697 
698         setRequestHeaders(_call);
699         setAttachments(_call);
700  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), name, languageId});
701 
702         if (_resp instanceof java.rmi.RemoteException) {
703             throw (java.rmi.RemoteException)_resp;
704         }
705         else {
706             extractAttachments(_call);
707             try {
708                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
709             } catch (java.lang.Exception _exception) {
710                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
711             }
712         }
713   } catch (org.apache.axis.AxisFault axisFaultException) {
714   throw axisFaultException;
715 }
716     }
717 
718     public com.liferay.client.portal.model.LayoutSoap updateName(long groupId, boolean privateLayout, long layoutId, java.lang.String name, java.lang.String languageId) throws java.rmi.RemoteException {
719         if (super.cachedEndpoint == null) {
720             throw new org.apache.axis.NoEndPointException();
721         }
722         org.apache.axis.client.Call _call = createCall();
723         _call.setOperation(_operations[9]);
724         _call.setUseSOAPAction(true);
725         _call.setSOAPActionURI("");
726         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
727         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateName"));
728 
729         setRequestHeaders(_call);
730         setAttachments(_call);
731  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), name, languageId});
732 
733         if (_resp instanceof java.rmi.RemoteException) {
734             throw (java.rmi.RemoteException)_resp;
735         }
736         else {
737             extractAttachments(_call);
738             try {
739                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
740             } catch (java.lang.Exception _exception) {
741                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
742             }
743         }
744   } catch (org.apache.axis.AxisFault axisFaultException) {
745   throw axisFaultException;
746 }
747     }
748 
749     public com.liferay.client.portal.model.LayoutSoap updateParentLayoutId(long groupId, boolean privateLayout, long layoutId, long parentLayoutId) throws java.rmi.RemoteException {
750         if (super.cachedEndpoint == null) {
751             throw new org.apache.axis.NoEndPointException();
752         }
753         org.apache.axis.client.Call _call = createCall();
754         _call.setOperation(_operations[10]);
755         _call.setUseSOAPAction(true);
756         _call.setSOAPActionURI("");
757         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
758         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateParentLayoutId"));
759 
760         setRequestHeaders(_call);
761         setAttachments(_call);
762  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), new java.lang.Long(parentLayoutId)});
763 
764         if (_resp instanceof java.rmi.RemoteException) {
765             throw (java.rmi.RemoteException)_resp;
766         }
767         else {
768             extractAttachments(_call);
769             try {
770                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
771             } catch (java.lang.Exception _exception) {
772                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
773             }
774         }
775   } catch (org.apache.axis.AxisFault axisFaultException) {
776   throw axisFaultException;
777 }
778     }
779 
780     public com.liferay.client.portal.model.LayoutSoap updateParentLayoutId(long plid, long parentPlid) throws java.rmi.RemoteException {
781         if (super.cachedEndpoint == null) {
782             throw new org.apache.axis.NoEndPointException();
783         }
784         org.apache.axis.client.Call _call = createCall();
785         _call.setOperation(_operations[11]);
786         _call.setUseSOAPAction(true);
787         _call.setSOAPActionURI("");
788         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
789         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateParentLayoutId"));
790 
791         setRequestHeaders(_call);
792         setAttachments(_call);
793  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(parentPlid)});
794 
795         if (_resp instanceof java.rmi.RemoteException) {
796             throw (java.rmi.RemoteException)_resp;
797         }
798         else {
799             extractAttachments(_call);
800             try {
801                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
802             } catch (java.lang.Exception _exception) {
803                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
804             }
805         }
806   } catch (org.apache.axis.AxisFault axisFaultException) {
807   throw axisFaultException;
808 }
809     }
810 
811     public com.liferay.client.portal.model.LayoutSoap updatePriority(long groupId, boolean privateLayout, long layoutId, int priority) throws java.rmi.RemoteException {
812         if (super.cachedEndpoint == null) {
813             throw new org.apache.axis.NoEndPointException();
814         }
815         org.apache.axis.client.Call _call = createCall();
816         _call.setOperation(_operations[12]);
817         _call.setUseSOAPAction(true);
818         _call.setSOAPActionURI("");
819         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
820         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePriority"));
821 
822         setRequestHeaders(_call);
823         setAttachments(_call);
824  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), new java.lang.Integer(priority)});
825 
826         if (_resp instanceof java.rmi.RemoteException) {
827             throw (java.rmi.RemoteException)_resp;
828         }
829         else {
830             extractAttachments(_call);
831             try {
832                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
833             } catch (java.lang.Exception _exception) {
834                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
835             }
836         }
837   } catch (org.apache.axis.AxisFault axisFaultException) {
838   throw axisFaultException;
839 }
840     }
841 
842     public com.liferay.client.portal.model.LayoutSoap updatePriority(long plid, int priority) throws java.rmi.RemoteException {
843         if (super.cachedEndpoint == null) {
844             throw new org.apache.axis.NoEndPointException();
845         }
846         org.apache.axis.client.Call _call = createCall();
847         _call.setOperation(_operations[13]);
848         _call.setUseSOAPAction(true);
849         _call.setSOAPActionURI("");
850         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
851         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePriority"));
852 
853         setRequestHeaders(_call);
854         setAttachments(_call);
855  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Integer(priority)});
856 
857         if (_resp instanceof java.rmi.RemoteException) {
858             throw (java.rmi.RemoteException)_resp;
859         }
860         else {
861             extractAttachments(_call);
862             try {
863                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
864             } catch (java.lang.Exception _exception) {
865                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
866             }
867         }
868   } catch (org.apache.axis.AxisFault axisFaultException) {
869   throw axisFaultException;
870 }
871     }
872 
873     public java.lang.String getLayoutName(long groupId, boolean privateLayout, long layoutId, java.lang.String languageId) throws java.rmi.RemoteException {
874         if (super.cachedEndpoint == null) {
875             throw new org.apache.axis.NoEndPointException();
876         }
877         org.apache.axis.client.Call _call = createCall();
878         _call.setOperation(_operations[14]);
879         _call.setUseSOAPAction(true);
880         _call.setSOAPActionURI("");
881         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
882         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getLayoutName"));
883 
884         setRequestHeaders(_call);
885         setAttachments(_call);
886  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), languageId});
887 
888         if (_resp instanceof java.rmi.RemoteException) {
889             throw (java.rmi.RemoteException)_resp;
890         }
891         else {
892             extractAttachments(_call);
893             try {
894                 return (java.lang.String) _resp;
895             } catch (java.lang.Exception _exception) {
896                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
897             }
898         }
899   } catch (org.apache.axis.AxisFault axisFaultException) {
900   throw axisFaultException;
901 }
902     }
903 
904     public com.liferay.client.portal.model.LayoutReference[] getLayoutReferences(long companyId, java.lang.String portletId, java.lang.String prefsKey, java.lang.String prefsValue) throws java.rmi.RemoteException {
905         if (super.cachedEndpoint == null) {
906             throw new org.apache.axis.NoEndPointException();
907         }
908         org.apache.axis.client.Call _call = createCall();
909         _call.setOperation(_operations[15]);
910         _call.setUseSOAPAction(true);
911         _call.setSOAPActionURI("");
912         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
913         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getLayoutReferences"));
914 
915         setRequestHeaders(_call);
916         setAttachments(_call);
917  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), portletId, prefsKey, prefsValue});
918 
919         if (_resp instanceof java.rmi.RemoteException) {
920             throw (java.rmi.RemoteException)_resp;
921         }
922         else {
923             extractAttachments(_call);
924             try {
925                 return (com.liferay.client.portal.model.LayoutReference[]) _resp;
926             } catch (java.lang.Exception _exception) {
927                 return (com.liferay.client.portal.model.LayoutReference[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutReference[].class);
928             }
929         }
930   } catch (org.apache.axis.AxisFault axisFaultException) {
931   throw axisFaultException;
932 }
933     }
934 
935 }
936