org.zkoss.bind.impl
Class LoadPropertyBindingImpl

java.lang.Object
  extended by org.zkoss.bind.impl.BindingImpl
      extended by org.zkoss.bind.impl.PropertyBindingImpl
          extended by org.zkoss.bind.impl.LoadPropertyBindingImpl
All Implemented Interfaces:
java.io.Serializable, Binding, LoadBinding, LoadPropertyBinding, PropertyBinding

public class LoadPropertyBindingImpl
extends PropertyBindingImpl
implements LoadPropertyBinding

Implementation of LoadPropertyBinding.

Since:
6.0.0
Author:
henrichen
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.zkoss.bind.impl.PropertyBindingImpl
_accessInfo, _fieldExpr
 
Constructor Summary
LoadPropertyBindingImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String loadAttr, java.lang.Class<?> attrType, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
           
 
Method Summary
 void addDependsOnTrackings(java.util.List<java.lang.String> srcpath, java.lang.String basepath, java.lang.String[] props)
          Internal Use Only.
 void load(BindContext ctx)
          Load data into the source attribute from the target property.
 
Methods inherited from class org.zkoss.bind.impl.PropertyBindingImpl
getCommandName, getConditionType, getConverter, getConverterArgs, getFieldName, getPropertyString, ignoreTracker, toString
 
Methods inherited from class org.zkoss.bind.impl.BindingImpl
containsAttribute, getArgs, getAttribute, getBinder, getComponent, setAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.zkoss.bind.sys.PropertyBinding
getCommandName, getConditionType, getConverter, getConverterArgs, getFieldName, getPropertyString
 
Methods inherited from interface org.zkoss.bind.sys.Binding
getArgs, getBinder, getComponent
 

Constructor Detail

LoadPropertyBindingImpl

public LoadPropertyBindingImpl(Binder binder,
                               Component comp,
                               java.lang.String attr,
                               java.lang.String loadAttr,
                               java.lang.Class<?> attrType,
                               java.lang.String loadExpr,
                               ConditionType conditionType,
                               java.lang.String command,
                               java.util.Map<java.lang.String,java.lang.Object> bindingArgs,
                               java.lang.String converterExpr,
                               java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Method Detail

load

public void load(BindContext ctx)
Description copied from interface: LoadBinding
Load data into the source attribute from the target property.

Specified by:
load in interface LoadBinding
Parameters:
ctx - the binding runtime context

addDependsOnTrackings

public void addDependsOnTrackings(java.util.List<java.lang.String> srcpath,
                                  java.lang.String basepath,
                                  java.lang.String[] props)
Internal Use Only.



Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo