com.wewebu.ow.server.field
Class OwComplexPropertyChildScope

java.lang.Object
  extended by com.wewebu.expression.language.OwExprExternalScope
      extended by com.wewebu.ow.server.field.OwComplexPropertyChildScope
All Implemented Interfaces:
com.wewebu.expression.language.OwExprScope

public class OwComplexPropertyChildScope
extends com.wewebu.expression.language.OwExprExternalScope

Scope of complex OwProperty occurrences for Expression Language expressions.
Rules Engine for Highlighting in Hit List.

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

Since:
3.1.0

Constructor Summary
OwComplexPropertyChildScope(String name_p, Object[] values_p, OwPropertyClass complexPropertyClass_p)
           
 
Method Summary
 boolean hasProperty(String propertyName_p)
           
 int length()
           
protected  com.wewebu.expression.language.OwExprProperty prelevateProperty(String propertyName_p)
           
 String toString()
           
 
Methods inherited from class com.wewebu.expression.language.OwExprExternalScope
addScope, at, function, getName, prelevateFunction, property
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwComplexPropertyChildScope

public OwComplexPropertyChildScope(String name_p,
                                   Object[] values_p,
                                   OwPropertyClass complexPropertyClass_p)
Method Detail

prelevateProperty

protected com.wewebu.expression.language.OwExprProperty prelevateProperty(String propertyName_p)
                                                                   throws com.wewebu.expression.language.OwExprEvaluationException
Overrides:
prelevateProperty in class com.wewebu.expression.language.OwExprExternalScope
Throws:
com.wewebu.expression.language.OwExprEvaluationException

hasProperty

public boolean hasProperty(String propertyName_p)
                    throws com.wewebu.expression.language.OwExprEvaluationException
Specified by:
hasProperty in interface com.wewebu.expression.language.OwExprScope
Overrides:
hasProperty in class com.wewebu.expression.language.OwExprExternalScope
Throws:
com.wewebu.expression.language.OwExprEvaluationException

length

public int length()
           throws com.wewebu.expression.language.OwExprEvaluationException
Specified by:
length in interface com.wewebu.expression.language.OwExprScope
Overrides:
length in class com.wewebu.expression.language.OwExprExternalScope
Throws:
com.wewebu.expression.language.OwExprEvaluationException

toString

public String toString()
Overrides:
toString in class com.wewebu.expression.language.OwExprExternalScope


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.