/**
* Դ�������ƣ�KeyValueBlock.java
* �������Ȩ���������ӹɷ�����˾ ��Ȩ����
* ϵͳ���ƣ�JRES Studio
* ģ�����ƣ�com.hundsun.ares.studio.biz.core
* ����˵����$desc
* ����ĵ���
* ���ߣ�sundl
*/
package com.hundsun.ares.studio.biz.excel.export;
import java.util.ArrayList;
import java.util.List;
/**
* @author sundl
*
*/
public class KeyValueBlock extends Block {
public class KeyValue {
public String key;
public String value;
/** valueռ�м�����Ԫ��Ԫ���ϲ����� */
public int span = 1;
public KeyValue(String key, String value) {
this.key = key;
this.value = value;
}
public KeyValue(String key, String value, int span) {
this.key = key;
this.value = value;
this.span = span;
}
}
/** ÿ�м�������,Ĭ��Ϊ3; */
public int propertyPerLine = 3;
public List<KeyValue> kvList = new ArrayList<KeyValueBlock.KeyValue>();
public void addKeyValue(String key, String value) {
this.kvList.add(new KeyValue(key, value));
}
public void addKeyValue(String key, String value, int span) {
this.kvList.add(new KeyValue(key, value, span));
}
}