org.opencms.ade.postupload.shared
Class CmsPostUploadDialogPanelBean

java.lang.Object
  extended by org.opencms.ade.postupload.shared.CmsPostUploadDialogPanelBean
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable

public class CmsPostUploadDialogPanelBean
extends java.lang.Object
implements com.google.gwt.user.client.rpc.IsSerializable

A bean representing the state of a single resource to be edited in the upload property dialog.


Constructor Summary
CmsPostUploadDialogPanelBean()
          Creates a new instance.
CmsPostUploadDialogPanelBean(CmsUUID structureId, CmsListInfoBean infoBean)
          Creates a new instance.
 
Method Summary
 CmsListInfoBean getInfoBean()
          Gets the info bean for the resource.
 java.util.Map<java.lang.String,CmsClientProperty> getProperties()
          Gets the properties for the resource.
 java.util.Map<java.lang.String,CmsXmlContentProperty> getPropertyDefinitions()
          Gets the property definitions for the type of the resource.
 CmsUUID getStructureId()
          Gets the structure id of the resource.
 void setInfoBean(CmsListInfoBean info)
          Sets the list info bean for the resource.
 void setProperties(java.util.Map<java.lang.String,CmsClientProperty> properties)
          Sets the properties for the resource.
 void setPropertyDefinitions(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyDefinitions)
          Sets the property definitions for the type of the resource.
 void setStructureId(CmsUUID structureId)
          Sets the structure id of the resource.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsPostUploadDialogPanelBean

public CmsPostUploadDialogPanelBean()
Creates a new instance.


CmsPostUploadDialogPanelBean

public CmsPostUploadDialogPanelBean(CmsUUID structureId,
                                    CmsListInfoBean infoBean)
Creates a new instance.

Parameters:
structureId - the structure id of the resource
infoBean - the list info bean
Method Detail

getInfoBean

public CmsListInfoBean getInfoBean()
Gets the info bean for the resource.

Returns:
the info bean for the resource

getProperties

public java.util.Map<java.lang.String,CmsClientProperty> getProperties()
Gets the properties for the resource.

Returns:
the map of properties by property name

getPropertyDefinitions

public java.util.Map<java.lang.String,CmsXmlContentProperty> getPropertyDefinitions()
Gets the property definitions for the type of the resource.

Returns:
the map of property definitions by property names

getStructureId

public CmsUUID getStructureId()
Gets the structure id of the resource.

Returns:
the user id

setInfoBean

public void setInfoBean(CmsListInfoBean info)
Sets the list info bean for the resource.

Parameters:
info - the list info bean for the resource

setProperties

public void setProperties(java.util.Map<java.lang.String,CmsClientProperty> properties)
Sets the properties for the resource.

Parameters:
properties - the properties for the resource

setPropertyDefinitions

public void setPropertyDefinitions(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyDefinitions)
Sets the property definitions for the type of the resource.

Parameters:
propertyDefinitions - the map of property definitions

setStructureId

public void setStructureId(CmsUUID structureId)
Sets the structure id of the resource.

Parameters:
structureId - the structure id of the resource