package com.vci.client.uif.engine.client.compare.attribute; import java.util.List; /** * 对象属性接口

* * 控制比较窗口中属性的显示 * * @author VCI-STGK006 * */ public interface Attributes { /** * 得到属性比较窗口需要显示的所有属性名称 * * 比较器通过此方法得到需要比较的属性 * @return */ public List getDisplayAttributes(); /** * 得到树节点显示的属性名称 * * @return 当返回null或者返回一个空List时,默认显示 * TreeNodeObject.toString(); */ public List getNodeDisplayAttrs(); /** * 属性值转化 * @param ad 属性定义 * @param value 属性值 * @return */ public Object convert(Attdef ad, Object value); }