com.wewebu.ow.server.ecmimpl.cmis.property
Class OwCMISNativePropertyTemplate<L,O>

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISProperty
      extended by com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISNativeProperty
          extended by com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISNativePropertyTemplate<L,O>
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwProperty, com.wewebu.ow.server.field.OwField, Cloneable, Comparable

public class OwCMISNativePropertyTemplate<L,O>
extends OwCMISNativeProperty

OwCMISNativePropertyTemplate.

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


Constructor Summary
OwCMISNativePropertyTemplate(OwCMISNativePropertyBinding<L> propertyBinding_p, OwCMISValueConverter<L,O> valueConverter_p, OwCMISNativePropertyClass owPropertyClass_p)
           
 
Method Summary
 Object clone()
           
 org.oasis_open.docs.ns.cmis.core._200908.CmisProperty getNativeObject()
           
 Object getValue()
           
 void setValue(Object value_p)
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISNativeProperty
addTo, getPropertyClass, isHidden, isReadOnly, toString
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.property.OwCMISProperty
compareTo, equals, getFieldDefinition, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwCMISNativePropertyTemplate

public OwCMISNativePropertyTemplate(OwCMISNativePropertyBinding<L> propertyBinding_p,
                                    OwCMISValueConverter<L,O> valueConverter_p,
                                    OwCMISNativePropertyClass owPropertyClass_p)
Method Detail

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

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

getNativeObject

public org.oasis_open.docs.ns.cmis.core._200908.CmisProperty getNativeObject()
Specified by:
getNativeObject in interface com.wewebu.ow.server.ecm.OwProperty
Specified by:
getNativeObject in class OwCMISNativeProperty

clone

public Object clone()
             throws CloneNotSupportedException
Specified by:
clone in interface com.wewebu.ow.server.ecm.OwProperty
Overrides:
clone in class OwCMISProperty
Throws:
CloneNotSupportedException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.