org.zkoss.bind.impl.BindContextImpl Maven / Gradle / Ivy
/* BindContextImpl.java
Purpose:
Description:
History:
Aug 2, 2011 1:09:16 PM, Created by henrichen
Copyright (C) 2011 Potix Corporation. All Rights Reserved.
*/
package org.zkoss.bind.impl;
import java.io.Serializable;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import org.zkoss.bind.BindContext;
import org.zkoss.bind.Binder;
import org.zkoss.bind.sys.Binding;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
/**
* Implementation of {@link BindContext}.
* @author henrichen
* @since 6.0.0
*/
public class BindContextImpl implements BindContext, Serializable {
private static final long serialVersionUID = 20141230165521L;
private final Binder _binder;
private final Binding _binding;
private final boolean _save;
private final String _command;
private final Component _component; //ZK context
private final Event _event; //ZK event
private final Map