com.wewebu.ow.server.ecmimpl.cmis.property
Class OwCMISStandardInternalProperty

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISProperty
      extended by com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISInternalProperty
          extended by com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISStandardInternalProperty
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwProperty, com.wewebu.ow.server.field.OwField, Cloneable, Comparable

public class OwCMISStandardInternalProperty
extends OwCMISInternalProperty

Standard internal property implementation.
Models properties that only exist in Workdesk and are not defined in the Content Repository model. Theirs values can be hard-coded, computed from a combination of other properties etc.

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

See Also:
OwCMISObjectPath.createProperty(OwCMISObject), OwCMISObjectName.createProperty(OwCMISObject)

Constructor Summary
OwCMISStandardInternalProperty(OwCMISObject ownerObject_p, OwCMISInternalPropertyClass internalPropertyClass_p)
           
OwCMISStandardInternalProperty(OwCMISObject ownerObject_p, OwCMISInternalPropertyClass internalPropertyClass_p, Object initialValue_p)
           
 
Method Summary
 void addTo(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType cmisPropertiesType_p)
           
 Object getNativeObject()
           
 Object getValue()
           
 void setValue(Object value_p)
           
 String toString()
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISInternalProperty
getOwnerObject, isHidden, isReadOnly
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISProperty
clone, compareTo, equals, getFieldDefinition, getPropertyClass, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwCMISStandardInternalProperty

public OwCMISStandardInternalProperty(OwCMISObject ownerObject_p,
                                      OwCMISInternalPropertyClass internalPropertyClass_p)

OwCMISStandardInternalProperty

public OwCMISStandardInternalProperty(OwCMISObject ownerObject_p,
                                      OwCMISInternalPropertyClass internalPropertyClass_p,
                                      Object initialValue_p)
Method Detail

addTo

public void addTo(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType cmisPropertiesType_p)
           throws com.wewebu.ow.server.exceptions.OwException
Specified by:
addTo in class OwCMISProperty
Throws:
com.wewebu.ow.server.exceptions.OwException

getValue

public Object getValue()
                throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getValue in interface com.wewebu.ow.server.field.OwField
Specified by:
getValue in class OwCMISProperty
Throws:
com.wewebu.ow.server.exceptions.OwException

setValue

public void setValue(Object value_p)
              throws com.wewebu.ow.server.exceptions.OwException
Specified by:
setValue in interface com.wewebu.ow.server.field.OwField
Specified by:
setValue in class OwCMISProperty
Throws:
com.wewebu.ow.server.exceptions.OwException

getNativeObject

public Object getNativeObject()
                       throws Exception
Throws:
Exception

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.