com.businessobjects.enterprise.folder
Class Folder

java.lang.Object
  extended bycom.businessobjects.enterprise.infoobject.InfoObject
      extended bycom.businessobjects.enterprise.folder.Folder
All Implemented Interfaces:
java.io.Serializable

public class Folder
extends InfoObject
implements java.io.Serializable

Use this class to set permissions, define properties, create subfolders, and determine what objects are located in the folder structure.

See Also:
Serialized Form

Constructor Summary
Folder()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Internal Use Only.
 CustomProperties getCustomProperties()
          Returns the custom properties.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 Path getPath()
          Returns this folder's path.
 java.lang.String getSAPFolderId()
          Internal Use Only.
 Folder_SAPLocNames getSAPLocNames()
          Returns the localized names for SAP.
 java.lang.String getSAPLocOriginalLocale()
          Internal Use Only.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Internal Use Only.
 int hashCode()
          Internal Use Only.
 void setCustomProperties(CustomProperties customProperties)
          Internal Use Only.
 void setPath(Path path)
          Internal Use Only.
 void setSAPFolderId(java.lang.String SAPFolderId)
          Internal Use Only.
 void setSAPLocNames(Folder_SAPLocNames SAPLocNames)
          Internal Use Only.
 void setSAPLocOriginalLocale(java.lang.String SAPLocOriginalLocale)
          Internal Use Only.
 
Methods inherited from class com.businessobjects.enterprise.infoobject.InfoObject
getAlerts, getChildrenObjects, getCreationTime, getCUID, getDescription, getEndTime, getErrorMessage, getID, getInstance, getInstanceObject, getIsApplicationObject, getIsComponent, getIsHiddenObject, getIsPluginObject, getIsRecurring, getIsRunnableObject, getIsSendable, getIsSystemObject, getKey, getKeywords, getKind, getLastRunTime, getLastSuccessfulInstanceCUID, getName, getNewJobID, getNextRunTime, getObjectIsContainer, getOwner, getOwnerCUID, getParentCUID, getPluginInfo, getRUID, getSchedulable, getSecurityInfo, getStartTime, getStatusInfo, getUiStatus, getUpdateTime, setAlerts, setChildrenObjects, setCreationTime, setCUID, setDescription, setEndTime, setErrorMessage, setID, setInstance, setInstanceObject, setIsApplicationObject, setIsComponent, setIsHiddenObject, setIsPluginObject, setIsRecurring, setIsRunnableObject, setIsSendable, setIsSystemObject, setKey, setKeywords, setKind, setLastRunTime, setLastSuccessfulInstanceCUID, setName, setNewJobID, setNextRunTime, setObjectIsContainer, setOwner, setOwnerCUID, setParentCUID, setPluginInfo, setRUID, setSchedulable, setSecurityInfo, setStartTime, setStatusInfo, setUiStatus, setUpdateTime
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Folder

public Folder()
Method Detail

getPath

public Path getPath()

Returns this folder's path.

Returns:
The folder path.

setPath

public void setPath(Path path)
Internal Use Only.


getSAPFolderId

public java.lang.String getSAPFolderId()
Internal Use Only.


setSAPFolderId

public void setSAPFolderId(java.lang.String SAPFolderId)
Internal Use Only.


getSAPLocOriginalLocale

public java.lang.String getSAPLocOriginalLocale()
Internal Use Only.


setSAPLocOriginalLocale

public void setSAPLocOriginalLocale(java.lang.String SAPLocOriginalLocale)
Internal Use Only.


getSAPLocNames

public Folder_SAPLocNames getSAPLocNames()

Returns the localized names for SAP.

Returns:
The localized names for SAP.

setSAPLocNames

public void setSAPLocNames(Folder_SAPLocNames SAPLocNames)
Internal Use Only.


getCustomProperties

public CustomProperties getCustomProperties()

Returns the custom properties.

Returns:
The custom properties.

setCustomProperties

public void setCustomProperties(CustomProperties customProperties)
Internal Use Only.


equals

public boolean equals(java.lang.Object obj)
Internal Use Only.

Overrides:
equals in class InfoObject

hashCode

public int hashCode()
Internal Use Only.

Overrides:
hashCode in class InfoObject

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Internal Use Only.


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Internal Use Only.


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Internal Use Only.