com.wewebu.ow.server.ecmimpl.opencmis.propertyclass
Class OwCMISStringPropertyClassImpl

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISAbstractPropertyClass<O,OwCMISNativeObjectClass<?,?>>
      extended by com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISAbstractNativePropertyClass<String,String,org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition>
          extended by com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISStringPropertyClassImpl
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwPropertyClass, OwCMISNativePropertyClass<String,String,org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition>, OwCMISPropertyClass<String>, OwCMISStringPropertyClass, com.wewebu.ow.server.field.OwFieldDefinition

public class OwCMISStringPropertyClassImpl
extends OwCMISAbstractNativePropertyClass<String,String,org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition>
implements OwCMISStringPropertyClass

OwCMISStringPropertyClass.

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 interface com.wewebu.ow.server.ecm.OwPropertyClass
CONTEXT_MAX, CONTEXT_NORMAL, CONTEXT_ON_CHECKIN, CONTEXT_ON_CREATE
 
Constructor Summary
OwCMISStringPropertyClassImpl(String className, org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition propertyDefinition, OwCMISNativeObjectClass<?,?> objectClass, Locale locale)
           
OwCMISStringPropertyClassImpl(String className, org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition propertyDefinition, OwCMISValueConverter<String,String> converter, OwCMISNativeObjectClass<?,?> objectClass, Locale locale)
           
 
Method Summary
 com.wewebu.ow.server.field.OwEnumCollection getEnums()
           
 OwCMISFormat getFormat()
           
 Object getMaxValue()
           
 Object getMinValue()
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISAbstractNativePropertyClass
from, from, getConverter, getDefaultValue, getDescription, getDisplayName, getJavaClassName, getNativeType, getNonQualifiedName, getOperators, getQueryName, isArray, isHidden, isNameProperty, isOrderable, isQueryable, isReadOnly, isRequired, isSystem, newProperty, toString
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISAbstractPropertyClass
createProxy, getCategory, getClassName, getComplexChildClasses, getFullQualifiedName, getNodeFromValue, getObjectClass, getPreferredPropertyType, getValueFromNode, getValueFromString, isComplex, isEnum, isSystemProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISNativePropertyClass
from, from, getNativeType, getObjectClass
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.propertyclass.OwCMISPropertyClass
createProxy, getFullQualifiedName, getNonQualifiedName, getQueryName, isArray, isHidden, isOrderable, isQueryable, isReadOnly, isSystemProperty
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwPropertyClass
getCategory, isNameProperty
 
Methods inherited from interface com.wewebu.ow.server.field.OwFieldDefinition
getClassName, getComplexChildClasses, getDefaultValue, getDescription, getDisplayName, getJavaClassName, getNodeFromValue, getOperators, getValueFromNode, getValueFromString, isComplex, isEnum, isRequired
 

Constructor Detail

OwCMISStringPropertyClassImpl

public OwCMISStringPropertyClassImpl(String className,
                                     org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition propertyDefinition,
                                     OwCMISNativeObjectClass<?,?> objectClass,
                                     Locale locale)

OwCMISStringPropertyClassImpl

public OwCMISStringPropertyClassImpl(String className,
                                     org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition propertyDefinition,
                                     OwCMISValueConverter<String,String> converter,
                                     OwCMISNativeObjectClass<?,?> objectClass,
                                     Locale locale)
Method Detail

getEnums

public com.wewebu.ow.server.field.OwEnumCollection getEnums()
                                                     throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getEnums in interface OwCMISPropertyClass<String>
Specified by:
getEnums in interface com.wewebu.ow.server.field.OwFieldDefinition
Overrides:
getEnums in class OwCMISAbstractNativePropertyClass<String,String,org.apache.chemistry.opencmis.commons.definitions.PropertyStringDefinition>
Throws:
com.wewebu.ow.server.exceptions.OwException

getMaxValue

public Object getMaxValue()
                   throws Exception
Specified by:
getMaxValue in interface com.wewebu.ow.server.field.OwFieldDefinition
Throws:
Exception

getMinValue

public Object getMinValue()
                   throws Exception
Specified by:
getMinValue in interface com.wewebu.ow.server.field.OwFieldDefinition
Throws:
Exception

getFormat

public OwCMISFormat getFormat()
Specified by:
getFormat in interface OwCMISPropertyClass<String>
Specified by:
getFormat in interface com.wewebu.ow.server.field.OwFieldDefinition


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.