net.sourceforge.ccxjc.it.model.pub.collections.valueclass.portlet.app100
Class SupportsType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pub.collections.valueclass.portlet.app100.SupportsType
All Implemented Interfaces:
Serializable, Cloneable

public class SupportsType
extends Object
implements Serializable, Cloneable

Supports indicates the portlet modes a portlet supports for a specific content type. All portlets must support the view mode. Used in: portlet

Java class for supportsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="supportsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="mime-type" type="{http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd}mime-typeType"/>
         <element name="portlet-mode" type="{http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd}portlet-modeType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String id
           
protected  MimeTypeType mimeType
           
protected  List<PortletModeType> portletMode
           
 
Constructor Summary
SupportsType()
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.portlet.app100.SupportsType instance.
SupportsType(SupportsType o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.portlet.app100.SupportsType instance by copying a given instance.
 
Method Summary
 SupportsType clone()
          Creates and returns a copy of this object.
static void copyPortletMode(List<PortletModeType> source, List<PortletModeType> target)
          Copies all values of property PortletMode.
 String getId()
          Gets the value of the id property.
 MimeTypeType getMimeType()
          Gets the value of the mimeType property.
 List<PortletModeType> getPortletMode()
          Gets the value of the portletMode property.
 void setId(String value)
          Sets the value of the id property.
 void setMimeType(MimeTypeType value)
          Sets the value of the mimeType property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mimeType

protected MimeTypeType mimeType

portletMode

protected List<PortletModeType> portletMode

id

protected String id
Constructor Detail

SupportsType

public SupportsType()
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.portlet.app100.SupportsType instance.


SupportsType

public SupportsType(SupportsType o)
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.portlet.app100.SupportsType instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getMimeType

public MimeTypeType getMimeType()
Gets the value of the mimeType property.

Returns:
possible object is MimeTypeType

setMimeType

public void setMimeType(MimeTypeType value)
Sets the value of the mimeType property.

Parameters:
value - allowed object is MimeTypeType

getPortletMode

public List<PortletModeType> getPortletMode()
Gets the value of the portletMode property.

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 set method for the portletMode property.

For example, to add a new item, do as follows:

    getPortletMode().add(newItem);
 

Objects of the following type(s) are allowed in the list PortletModeType


getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

copyPortletMode

public static void copyPortletMode(List<PortletModeType> source,
                                   List<PortletModeType> target)
Copies all values of property PortletMode.

Parameters:
target - The target to copy source to.
source - The source to copy from.
Throws:
NullPointerException - if source or target is null.

clone

public SupportsType clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.