view base/src/java/beans/BeanInfo.d @ 98:48d4ee626868

rm databinding.observable seems to be duplicate, databinding.beans now building
author Frank Benoit <benoit@tionex.de>
date Wed, 22 Apr 2009 07:30:21 +0200
parents
children
line wrap: on
line source

module java.beans.BeanInfo;

import java.beans.BeanDescriptor;
import java.beans.PropertyDescriptor;
import java.lang.all;

interface BeanInfo {
    static const int ICON_COLOR_16x16 = 0;
    static const int ICON_COLOR_32x32 = 0;
    static const int ICON_MONO_16x16 = 0;
    static const int ICON_MONO_32x32 = 0;

    BeanInfo[] getAdditionalBeanInfo();
    BeanDescriptor getBeanDescriptor();
    int getDefaultEventIndex();
    int getDefaultPropertyIndex();
    //EventSetDescriptor[] getEventSetDescriptors();
    //Image getIcon(int iconKind);
    //MethodDescriptor[] getMethodDescriptors();
    PropertyDescriptor[] getPropertyDescriptors();
}