001: /*
002: * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
003: *
004: * Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
005: *
006: * The contents of this file are subject to the terms of either the GNU
007: * General Public License Version 2 only ("GPL") or the Common
008: * Development and Distribution License("CDDL") (collectively, the
009: * "License"). You may not use this file except in compliance with the
010: * License. You can obtain a copy of the License at
011: * http://www.netbeans.org/cddl-gplv2.html
012: * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
013: * specific language governing permissions and limitations under the
014: * License. When distributing the software, include this License Header
015: * Notice in each file and include the License file at
016: * nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
017: * particular file as subject to the "Classpath" exception as provided
018: * by Sun in the GPL Version 2 section of the License file that
019: * accompanied this code. If applicable, add the following below the
020: * License Header, with the fields enclosed by brackets [] replaced by
021: * your own identifying information:
022: * "Portions Copyrighted [year] [name of copyright owner]"
023: *
024: * Contributor(s):
025: *
026: * The Original Software is NetBeans. The Initial Developer of the Original
027: * Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
028: * Microsystems, Inc. All Rights Reserved.
029: *
030: * If you wish your version of this file to be governed by only the CDDL
031: * or only the GPL Version 2, indicate your decision by adding
032: * "[Contributor] elects to include this software in this distribution
033: * under the [CDDL or GPL Version 2] license." If you do not indicate a
034: * single choice of license, a recipient has the option to distribute
035: * your version of this file under either the CDDL, the GPL Version 2 or
036: * to extend the choice of license to its licensees as provided above.
037: * However, if you add GPL Version 2 code and therefore, elected the GPL
038: * Version 2 license, then the option applies only if the new code is
039: * made subject to such option by the copyright holder.
040: */
041: /**
042: * This interface has all of the bean info accessor methods.
043: *
044: * @Generated
045: */package org.netbeans.modules.visualweb.api.portlet.dd;
046:
047: public interface PortletAppInterface {
048: public void setVersion(java.lang.String value);
049:
050: public java.lang.String getVersion();
051:
052: public void setId(java.lang.String value);
053:
054: public java.lang.String getId();
055:
056: public void setPortlet(
057: org.netbeans.modules.visualweb.api.portlet.dd.PortletType[] value);
058:
059: public void setPortlet(
060: int index,
061: org.netbeans.modules.visualweb.api.portlet.dd.PortletType value);
062:
063: public org.netbeans.modules.visualweb.api.portlet.dd.PortletType[] getPortlet();
064:
065: public java.util.List fetchPortletList();
066:
067: public org.netbeans.modules.visualweb.api.portlet.dd.PortletType getPortlet(
068: int index);
069:
070: public int sizePortlet();
071:
072: public int addPortlet(
073: org.netbeans.modules.visualweb.api.portlet.dd.PortletType value);
074:
075: public int removePortlet(
076: org.netbeans.modules.visualweb.api.portlet.dd.PortletType value);
077:
078: public org.netbeans.modules.visualweb.api.portlet.dd.PortletType newPortletType();
079:
080: public org.netbeans.modules.visualweb.api.portlet.dd.PortletType newPortletType(
081: PortletType source, boolean justData);
082:
083: public void setCustomPortletMode(
084: org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType[] value);
085:
086: public void setCustomPortletMode(
087: int index,
088: org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType value);
089:
090: public org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType[] getCustomPortletMode();
091:
092: public java.util.List fetchCustomPortletModeList();
093:
094: public org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType getCustomPortletMode(
095: int index);
096:
097: public int sizeCustomPortletMode();
098:
099: public int addCustomPortletMode(
100: org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType value);
101:
102: public int removeCustomPortletMode(
103: org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType value);
104:
105: public org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType newCustomPortletModeType();
106:
107: public org.netbeans.modules.visualweb.api.portlet.dd.CustomPortletModeType newCustomPortletModeType(
108: CustomPortletModeType source, boolean justData);
109:
110: public void setCustomWindowState(
111: org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType[] value);
112:
113: public void setCustomWindowState(
114: int index,
115: org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType value);
116:
117: public org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType[] getCustomWindowState();
118:
119: public java.util.List fetchCustomWindowStateList();
120:
121: public org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType getCustomWindowState(
122: int index);
123:
124: public int sizeCustomWindowState();
125:
126: public int addCustomWindowState(
127: org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType value);
128:
129: public int removeCustomWindowState(
130: org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType value);
131:
132: public org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType newCustomWindowStateType();
133:
134: public org.netbeans.modules.visualweb.api.portlet.dd.CustomWindowStateType newCustomWindowStateType(
135: CustomWindowStateType source, boolean justData);
136:
137: public void setUserAttribute(
138: org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType[] value);
139:
140: public void setUserAttribute(
141: int index,
142: org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType value);
143:
144: public org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType[] getUserAttribute();
145:
146: public java.util.List fetchUserAttributeList();
147:
148: public org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType getUserAttribute(
149: int index);
150:
151: public int sizeUserAttribute();
152:
153: public int addUserAttribute(
154: org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType value);
155:
156: public int removeUserAttribute(
157: org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType value);
158:
159: public org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType newUserAttributeType();
160:
161: public org.netbeans.modules.visualweb.api.portlet.dd.UserAttributeType newUserAttributeType(
162: UserAttributeType source, boolean justData);
163:
164: public void setSecurityConstraint(
165: org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType[] value);
166:
167: public void setSecurityConstraint(
168: int index,
169: org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType value);
170:
171: public org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType[] getSecurityConstraint();
172:
173: public java.util.List fetchSecurityConstraintList();
174:
175: public org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType getSecurityConstraint(
176: int index);
177:
178: public int sizeSecurityConstraint();
179:
180: public int addSecurityConstraint(
181: org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType value);
182:
183: public int removeSecurityConstraint(
184: org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType value);
185:
186: public org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType newSecurityConstraintType();
187:
188: public org.netbeans.modules.visualweb.api.portlet.dd.SecurityConstraintType newSecurityConstraintType(
189: SecurityConstraintType source, boolean justData);
190:
191: }
|