com.wewebu.ow.server.ecmimpl.cmis.object
Class OwCMISObjectSkeleton

java.lang.Object
  extended by com.wewebu.ow.server.ecm.OwObjectSkeleton
      extended by com.wewebu.ow.server.ecmimpl.cmis.object.OwCMISObjectSkeleton
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwObject, com.wewebu.ow.server.ecm.OwObjectReference, com.wewebu.ow.server.field.OwFieldProvider

public class OwCMISObjectSkeleton
extends com.wewebu.ow.server.ecm.OwObjectSkeleton

Simple skeleton implementation for creation of new objects.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com


Field Summary
 
Fields inherited from class com.wewebu.ow.server.ecm.OwObjectSkeleton
DMS_PREFIX, m_ClassDescription, m_DateFormatString, m_Network, m_OverrideDefaultValuesMap, m_PropertyMap, m_strMimeType
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwObject
STANDARD_PATH_DELIMITER
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwObjectReference
OBJECT_TYPE_ALL_CONTAINER_OBJECTS, OBJECT_TYPE_ALL_CONTENT_OBJECTS, OBJECT_TYPE_ALL_TUPLE_OBJECTS, OBJECT_TYPE_ALL_WORKFLOW_OBJECTS, OBJECT_TYPE_BPM_ROOT_FOLDER, OBJECT_TYPE_CONTAINER_USER_START, OBJECT_TYPE_CONTENT_USER_START, OBJECT_TYPE_CROSS_QUEUE_FOLDER, OBJECT_TYPE_CUSTOM, OBJECT_TYPE_DOCUMENT, OBJECT_TYPE_DYNAMIC_VIRTUAL_FOLDER, OBJECT_TYPE_ECM_ROOT_FOLDER, OBJECT_TYPE_FOLDER, OBJECT_TYPE_HISTORY, OBJECT_TYPE_LINK, OBJECT_TYPE_PROXY_QUEUE_FOLDER, OBJECT_TYPE_PUBLIC_QUEUE_FOLDER, OBJECT_TYPE_ROSTER_FOLDER, OBJECT_TYPE_ROSTERITEM, OBJECT_TYPE_STORED_SEARCH, OBJECT_TYPE_SYS_QUEUE_FOLDER, OBJECT_TYPE_TRACKER_QUEUE_FOLDER, OBJECT_TYPE_TUPLE_USER_START, OBJECT_TYPE_UNDEFINED, OBJECT_TYPE_USER_QUEUE_FOLDER, OBJECT_TYPE_VIRTUAL_FOLDER, OBJECT_TYPE_WORKFLOW_USER_START, OBJECT_TYPE_WORKITEM, OBJECT_TYPE_WORKITEM_PROXY, OBJECT_TYPE_WORKITEM_TRACKER
 
Fields inherited from interface com.wewebu.ow.server.field.OwFieldProvider
TYPE_AJAX, TYPE_CHECKIN_OBJECT, TYPE_CREATE_OBJECT, TYPE_META_OBJECT, TYPE_RESULT_LIST, TYPE_SEARCH, TYPE_SMALL
 
Constructor Summary
OwCMISObjectSkeleton(com.wewebu.ow.server.ecm.OwNetwork network_p, OwCMISObjectClass objectClass_p)
           
OwCMISObjectSkeleton(com.wewebu.ow.server.ecm.OwNetwork network_p, OwCMISObjectClass objectClass_p, com.wewebu.ow.server.util.OwXMLUtil initialValues_p)
           
 
Method Summary
 boolean canGetPermissions()
           
 boolean canSetPermissions()
           
 OwCMISObjectClass getObjectClass()
           
 OwCMISPermissionCollection getPermissions()
           
 com.wewebu.ow.server.ecm.OwPropertyCollection getProperties(Collection propertyNames_p)
           
 com.wewebu.ow.server.ecm.OwProperty getProperty(String strPropertyName_p)
           
 OwCMISResource getResource()
           
 
Methods inherited from class com.wewebu.ow.server.ecm.OwObjectSkeleton
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetContent, canGetProperties, canLock, canMove, canRemoveReference, canSetContent, canSetProperties, changeClass, createNewProperty, delete, getChildCount, getChilds, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getDMSID, getEditableProperties, getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilterProperties, getID, getInstance, getLock, getLockUserID, getMIMEParameter, getMIMEType, getMyLock, getName, getNativeObject, getPageCount, getParents, getPath, getResourceID, getSafeFieldValue, getSearchTemplate, getType, getVersion, getVersionSeries, hasChilds, hasContent, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setContentCollection, setField, setLock, setPermissions, setProperties, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISObjectSkeleton

public OwCMISObjectSkeleton(com.wewebu.ow.server.ecm.OwNetwork network_p,
                            OwCMISObjectClass objectClass_p)
                     throws Exception
Throws:
Exception

OwCMISObjectSkeleton

public OwCMISObjectSkeleton(com.wewebu.ow.server.ecm.OwNetwork network_p,
                            OwCMISObjectClass objectClass_p,
                            com.wewebu.ow.server.util.OwXMLUtil initialValues_p)
                     throws Exception
Throws:
Exception
Method Detail

getProperties

public com.wewebu.ow.server.ecm.OwPropertyCollection getProperties(Collection propertyNames_p)
                                                            throws Exception
Specified by:
getProperties in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
getProperties in class com.wewebu.ow.server.ecm.OwObjectSkeleton
Throws:
Exception

getProperty

public com.wewebu.ow.server.ecm.OwProperty getProperty(String strPropertyName_p)
                                                throws Exception
Specified by:
getProperty in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
getProperty in class com.wewebu.ow.server.ecm.OwObjectSkeleton
Throws:
Exception

getObjectClass

public OwCMISObjectClass getObjectClass()
Specified by:
getObjectClass in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
getObjectClass in class com.wewebu.ow.server.ecm.OwObjectSkeleton

getResource

public OwCMISResource getResource()
Specified by:
getResource in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
getResource in class com.wewebu.ow.server.ecm.OwObjectSkeleton

getPermissions

public OwCMISPermissionCollection getPermissions()
Specified by:
getPermissions in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
getPermissions in class com.wewebu.ow.server.ecm.OwObjectSkeleton

canGetPermissions

public boolean canGetPermissions()
Specified by:
canGetPermissions in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
canGetPermissions in class com.wewebu.ow.server.ecm.OwObjectSkeleton

canSetPermissions

public boolean canSetPermissions()
Specified by:
canSetPermissions in interface com.wewebu.ow.server.ecm.OwObject
Overrides:
canSetPermissions in class com.wewebu.ow.server.ecm.OwObjectSkeleton


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.