view base/src/java/beans/BeanInfo.d @ 112:9f4c18c268b2

Update to compile and execute with dmd 2.052.
author kntroh
date Wed, 16 Mar 2011 21:53:53 +0900
parents 48d4ee626868
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();
}