com.wewebu.ow.server.field
Class OwSearchCriteriaFieldDefOverride

java.lang.Object
  extended by com.wewebu.ow.server.field.OwSearchCriteria
      extended by com.wewebu.ow.server.field.OwSearchCriteriaFieldDefOverride
All Implemented Interfaces:
OwField, OwFieldDefinition, OwFormat

public class OwSearchCriteriaFieldDefOverride
extends OwSearchCriteria

Overridden OwSearchCriteria to set specific max, min, default and native values for custom controls.

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.field.OwSearchCriteria
ATTRIBUTE_ALLOWWILDCARD, ATTRIBUTE_HIDDEN, ATTRIBUTE_IGNORE_DATE, ATTRIBUTE_IGNORE_TIME, ATTRIBUTE_NONE, ATTRIBUTE_READONLY, ATTRIBUTE_REQUIRED, m_FieldDefinition, m_iAttributes, m_iOp, m_oDefaultValue, m_oValue, m_secondrangecriteria, m_strInstruction, m_strUniqueName, m_wildcarddefinitions
 
Constructor Summary
OwSearchCriteriaFieldDefOverride()
           
 
Method Summary
 Object getDefaultValue()
          get the default search value
 String getJavaClassName()
          get the java class name of java object associated with this property
 Object getMaxValue()
          get the max allowed value, or Integer len for String or null if not defined
 Object getMinValue()
          get the min allowed value, or Integer len for String or null if not defined
 void setDefaultValue(Object value_p)
          set default value, override default template behavior and do not call inherited FieldDefinition
 void setJavaClassName(String value_p)
          set java class name value, override default template behavior and do not call inherited FieldDefinition
 void setMaxValue(Object value_p)
          set max value, override default template behavior and do not call inherited FieldDefinition
 void setMinValue(Object value_p)
          set min value, override default template behavior and do not call inherited FieldDefinition
 
Methods inherited from class com.wewebu.ow.server.field.OwSearchCriteria
canValidate, canWildCard, getAttributes, getClassName, getComplexChildClasses, getDescription, getDisplayName, getEnums, getFieldDefinition, getFormat, getInstruction, getNativeType, getNodeFromValue, getOperator, getOperatorDisplayName, getOperators, getOriginalJavaClassName, getSecondRangeCriteria, getTextFormat, getUniqueName, getValue, getValueFromNode, getValueFromString, getWildCardDefinitions, ignoreDate, ignoreTime, isAllowWildcard, isArray, isComplex, isCriteriaOperatorRange, isDateType, isEnum, isHidden, isIgnoreDate, isIgnoreTime, isReadonly, isRequired, isType, setInitialAndDefaultValue, setOperator, setValue, setWildCardDefinitions, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwSearchCriteriaFieldDefOverride

public OwSearchCriteriaFieldDefOverride()
Method Detail

setMaxValue

public void setMaxValue(Object value_p)
set max value, override default template behavior and do not call inherited FieldDefinition


setMinValue

public void setMinValue(Object value_p)
set min value, override default template behavior and do not call inherited FieldDefinition


setDefaultValue

public void setDefaultValue(Object value_p)
set default value, override default template behavior and do not call inherited FieldDefinition


setJavaClassName

public void setJavaClassName(String value_p)
set java class name value, override default template behavior and do not call inherited FieldDefinition


getMaxValue

public Object getMaxValue()
                   throws Exception
Description copied from interface: OwFieldDefinition
get the max allowed value, or Integer len for String or null if not defined

Specified by:
getMaxValue in interface OwFieldDefinition
Overrides:
getMaxValue in class OwSearchCriteria
Throws:
Exception

getMinValue

public Object getMinValue()
                   throws Exception
Description copied from interface: OwFieldDefinition
get the min allowed value, or Integer len for String or null if not defined

Specified by:
getMinValue in interface OwFieldDefinition
Overrides:
getMinValue in class OwSearchCriteria
Throws:
Exception

getDefaultValue

public Object getDefaultValue()
                       throws Exception
Description copied from class: OwSearchCriteria
get the default search value

Specified by:
getDefaultValue in interface OwFieldDefinition
Overrides:
getDefaultValue in class OwSearchCriteria
Returns:
Object for single criteria, or Object[2] for range criteria
Throws:
Exception

getJavaClassName

public String getJavaClassName()
Description copied from interface: OwFieldDefinition
get the java class name of java object associated with this property

Specified by:
getJavaClassName in interface OwFieldDefinition
Overrides:
getJavaClassName in class OwSearchCriteria
Returns:
java class name


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.