com.wewebu.ow.server.ecmimpl.cmis.generic
Class OwCMISPropertyDecimalDefinition

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.generic.OwCMISPropertyDefinitionBase<BigDecimal,org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal>
      extended by com.wewebu.ow.server.ecmimpl.cmis.generic.OwCMISPropertyDecimalDefinition
All Implemented Interfaces:
OwCMISPropertyDefinition<BigDecimal>

public class OwCMISPropertyDecimalDefinition
extends OwCMISPropertyDefinitionBase<BigDecimal,org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal>

OwCMISPropertyDecimalDefinition.

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
OwCMISPropertyDecimalDefinition(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimalDefinitionType nativeDefinition_p)
           
 
Method Summary
protected  org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal createNativeProperty()
           
protected  OwCMISDecimalPropertyBinding createTypedBoundProperty(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal cmisProperty_p)
           
 List<OwCMISChoiceBinding<BigDecimal>> getChoice()
          Return a list of OwCMISChoiceBinding, if defining a choice list.
 BigDecimal getMaxValue()
          Return a maximum value if exist, else null should be returned.
 BigDecimal getMinValue()
          Return a minimum value if exist, else null should be returned.
 org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDefinitionType getNativeDefinition()
          Return the native type definition object.
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.generic.OwCMISPropertyDefinitionBase
createBoundProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISPropertyDecimalDefinition

public OwCMISPropertyDecimalDefinition(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimalDefinitionType nativeDefinition_p)
Method Detail

getChoice

public List<OwCMISChoiceBinding<BigDecimal>> getChoice()
Description copied from interface: OwCMISPropertyDefinition
Return a list of OwCMISChoiceBinding, if defining a choice list.

Returns:
List of OwCMISChoiceBindings
See Also:
OwCMISChoiceBinding

getNativeDefinition

public org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDefinitionType getNativeDefinition()
Description copied from interface: OwCMISPropertyDefinition
Return the native type definition object.

Returns:
CmisPropertyDefinitionType

createNativeProperty

protected org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal createNativeProperty()
Specified by:
createNativeProperty in class OwCMISPropertyDefinitionBase<BigDecimal,org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal>

createTypedBoundProperty

protected OwCMISDecimalPropertyBinding createTypedBoundProperty(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal cmisProperty_p)
Specified by:
createTypedBoundProperty in class OwCMISPropertyDefinitionBase<BigDecimal,org.oasis_open.docs.ns.cmis.core._200908.CmisPropertyDecimal>

getMaxValue

public BigDecimal getMaxValue()
Description copied from interface: OwCMISPropertyDefinition
Return a maximum value if exist, else null should be returned.

For type String this method will return null every time

Returns:
<L> type value or null

getMinValue

public BigDecimal getMinValue()
Description copied from interface: OwCMISPropertyDefinition
Return a minimum value if exist, else null should be returned.

For type String this method will return null every time

Returns:
<L> type value or null


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.