public class BeanInfoUtilities
extends java.lang.Object
BeanInfoUtilities: 定義一些BeanInfo的提取funciton,並對於各BeanInfo中會使用到的屬性以及事件,設定其說明
Description:
Copyright: Copyright (c) 2006
Company:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENUM_KEY |
static java.lang.String |
PROPERTY_NAME_IGT_SCRIPT_ORDER |
Constructor and Description |
---|
BeanInfoUtilities() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
capitalize(java.lang.String s) |
static java.lang.Object[] |
geExtLabelPositionOptions() |
static java.beans.EventSetDescriptor |
getActionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPActionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPCellEditorEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatiblePropertyDescriptor |
getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass) |
static AFJSPCompatiblePropertyDescriptor |
getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.Class editorClass) |
static AFJSPCompatiblePropertyDescriptor |
getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.String getterName,
java.lang.String setterName) |
static AFJSPCompatiblePropertyDescriptor |
getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.String getterName,
java.lang.String setterName,
java.lang.Class editorClass) |
static AFJSPDedicatedPropertyDescriptor |
getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass) |
static AFJSPDedicatedPropertyDescriptor |
getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.Class editorClass) |
static AFJSPDedicatedPropertyDescriptor |
getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.String getterName,
java.lang.String setterName) |
static AFJSPDedicatedPropertyDescriptor |
getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.String getterName,
java.lang.String setterName,
java.lang.Class editorClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPListSelectionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPTreeActivationEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPTreeExpansionListener(java.lang.Class<FTree> beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPTreeSelectionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPTreeSelectionListener(java.lang.Class<FTree> beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getAFJSPTreeWillExpandListener(java.lang.Class<FTree> beanClass) |
static AFPropertyDescriptor |
getAFPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass) |
static AFPropertyDescriptor |
getAFPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.Class editorClass) |
static AFPropertyDescriptor |
getAFPropertyDescriptor(java.lang.String propertyName,
java.lang.Class beanClass,
java.lang.String getterName,
java.lang.String setterName) |
static javax.swing.ImageIcon |
getBeanIcon16(java.lang.Class cls) |
static java.beans.BeanInfo |
getBeanInfo(java.lang.Class cls) |
static java.beans.BeanInfo |
getBeanInfo(java.awt.Component comp) |
static java.lang.Object[] |
getBorderOptions() |
static java.beans.EventSetDescriptor |
getCaretEventSetDescriptor(java.lang.Class beanClass) |
static java.beans.EventSetDescriptor |
getChangeEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getChartTypeOptions()
add for AF-3981 by Kai
取得圖形種類: Key: 長條圖, Value: 0 Key: 折現圖, Value: 1 Key: 圓餅圖, Value: 2 |
static java.lang.Object[] |
getChoiceBoxStackOrientedOptions() |
static java.lang.Object[] |
getChoiceBoxTypeOptions() |
static AFJSPCompatibleEventSetDescriptor |
getCloseFormActionEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getColumnAlignmentOptions() |
static java.lang.Object[] |
getEditableImageAlignmentOptions() |
static java.beans.EventSetDescriptor |
getEditableImageLabelEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getExtLabelAlignmentOptions() |
static java.beans.EventSetDescriptor |
getFocusEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getHorizontalAlignmentOptions() |
static java.lang.Object[] |
getIframeFrameBorderOptions() |
static java.lang.Object[] |
getIframeScrollingOptions() |
static java.lang.Object[] |
getImageAlignTypeOptions() |
static java.beans.EventSetDescriptor |
getInputMethodEventSetDescriptor(java.lang.Class beanClass) |
static java.beans.EventSetDescriptor |
getItemEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getJSPButtonBorderOptions() |
static java.lang.Object[] |
getJSPInputBorderOptions() |
static java.lang.Object[] |
getJSPLabelBorderOptions() |
static AFJSPCompatibleEventSetDescriptor |
getJSPMouseEventSetDescriptor(java.lang.Class beanClass) |
static java.beans.EventSetDescriptor |
getKeyEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getLineCapOptions() |
static java.beans.EventSetDescriptor |
getListSelectionEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getMapTypeOptions() |
static java.beans.EventSetDescriptor |
getMouseEventSetDescriptor(java.lang.Class beanClass) |
static java.beans.EventSetDescriptor |
getMouseMotionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getOKActionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getOpenFormActionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getOpenFormUIActionEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.Object[] |
getOrgTreeModelOpts() |
static java.lang.Object[] |
getOrgTreeRetAttrOpts() |
static AFJSPCompatibleEventSetDescriptor |
getPostActionEventSetDescriptor(java.lang.Class beanClass) |
static AFJSPCompatibleEventSetDescriptor |
getPreActionEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.String |
getPropertyCatetory(java.lang.String propertyName) |
static java.beans.EventSetDescriptor |
getPropertyChangeEventSetDescriptor(java.lang.Class beanClass) |
static java.lang.String |
getPropertyDescription(java.lang.String propertyName) |
static java.lang.String |
getPropertyDisplayName(java.lang.String propertyName) |
static java.lang.Object |
getPropertyValue(java.lang.Object obj,
java.lang.String propertyName) |
static java.lang.reflect.Method |
getReadMethod(java.lang.Class c,
java.lang.String propertyName) |
static java.lang.Object[] |
getSelectionModeOptions() |
static java.lang.Object[] |
getTabPlacementOptions() |
static java.beans.EventSetDescriptor |
getTreeSelectionListener(java.lang.Class<FTree> beanClass) |
static java.beans.EventSetDescriptor |
getTreeWillExpandListener(java.lang.Class<FTree> beanClass) |
static java.lang.Object[] |
getVerticalAlignmentOptions() |
static java.lang.reflect.Method |
getWriteMethod(java.lang.Class c,
java.lang.String propertyName) |
static java.lang.reflect.Method |
getWriteMethod(java.lang.Class c,
java.lang.String methodName,
java.lang.Class[] parameterTypes) |
static void |
setPropertyValue(java.lang.Object obj,
java.lang.String propertyName,
java.lang.Object value) |
public static final java.lang.String ENUM_KEY
public static final java.lang.String PROPERTY_NAME_IGT_SCRIPT_ORDER
public static java.lang.String getPropertyDisplayName(java.lang.String propertyName)
public static java.lang.String getPropertyDescription(java.lang.String propertyName)
public static java.lang.String getPropertyCatetory(java.lang.String propertyName)
public static java.lang.Object getPropertyValue(java.lang.Object obj, java.lang.String propertyName)
public static void setPropertyValue(java.lang.Object obj, java.lang.String propertyName, java.lang.Object value)
public static AFPropertyDescriptor getAFPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass)
public static AFPropertyDescriptor getAFPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.String getterName, java.lang.String setterName)
public static AFPropertyDescriptor getAFPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.Class editorClass)
public static AFJSPCompatiblePropertyDescriptor getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass)
public static AFJSPCompatiblePropertyDescriptor getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.String getterName, java.lang.String setterName)
public static AFJSPCompatiblePropertyDescriptor getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.Class editorClass)
public static AFJSPCompatiblePropertyDescriptor getAFJSPCompatiblePropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.String getterName, java.lang.String setterName, java.lang.Class editorClass)
public static AFJSPDedicatedPropertyDescriptor getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass)
public static AFJSPDedicatedPropertyDescriptor getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.String getterName, java.lang.String setterName)
public static AFJSPDedicatedPropertyDescriptor getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.Class editorClass)
public static AFJSPDedicatedPropertyDescriptor getAFJSPDedicatedPropertyDescriptor(java.lang.String propertyName, java.lang.Class beanClass, java.lang.String getterName, java.lang.String setterName, java.lang.Class editorClass)
public static java.beans.EventSetDescriptor getActionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPActionEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getMouseEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getJSPMouseEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getMouseMotionEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getFocusEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getPropertyChangeEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getChangeEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getItemEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getKeyEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getListSelectionEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getInputMethodEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getCaretEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPCellEditorEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPListSelectionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getPreActionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getPostActionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getOKActionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getOpenFormActionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getOpenFormUIActionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getCloseFormActionEventSetDescriptor(java.lang.Class beanClass)
public static java.beans.EventSetDescriptor getEditableImageLabelEventSetDescriptor(java.lang.Class beanClass)
public static java.lang.reflect.Method getReadMethod(java.lang.Class c, java.lang.String propertyName)
public static java.lang.reflect.Method getWriteMethod(java.lang.Class c, java.lang.String propertyName)
public static java.lang.reflect.Method getWriteMethod(java.lang.Class c, java.lang.String methodName, java.lang.Class[] parameterTypes)
public static java.beans.BeanInfo getBeanInfo(java.awt.Component comp)
public static java.beans.BeanInfo getBeanInfo(java.lang.Class cls)
public static javax.swing.ImageIcon getBeanIcon16(java.lang.Class cls)
public static java.lang.Object[] getBorderOptions()
public static java.lang.Object[] getEditableImageAlignmentOptions()
public static java.lang.Object[] getHorizontalAlignmentOptions()
public static java.lang.Object[] getVerticalAlignmentOptions()
public static java.lang.Object[] getChoiceBoxTypeOptions()
public static java.lang.Object[] getChoiceBoxStackOrientedOptions()
public static java.lang.Object[] getImageAlignTypeOptions()
public static java.lang.Object[] getJSPButtonBorderOptions()
public static java.lang.Object[] getJSPInputBorderOptions()
public static java.lang.Object[] getJSPLabelBorderOptions()
public static java.lang.Object[] getLineCapOptions()
public static java.lang.Object[] getSelectionModeOptions()
public static java.lang.Object[] getTabPlacementOptions()
public static java.lang.Object[] getColumnAlignmentOptions()
public static java.lang.Object[] getIframeScrollingOptions()
public static java.lang.Object[] getIframeFrameBorderOptions()
public static java.lang.String capitalize(java.lang.String s)
public static java.lang.Object[] getMapTypeOptions()
public static java.beans.EventSetDescriptor getTreeWillExpandListener(java.lang.Class<FTree> beanClass)
public static java.beans.EventSetDescriptor getTreeSelectionListener(java.lang.Class<FTree> beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPTreeExpansionListener(java.lang.Class<FTree> beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPTreeWillExpandListener(java.lang.Class<FTree> beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPTreeSelectionListener(java.lang.Class<FTree> beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPTreeSelectionEventSetDescriptor(java.lang.Class beanClass)
public static AFJSPCompatibleEventSetDescriptor getAFJSPTreeActivationEventSetDescriptor(java.lang.Class beanClass)
public static java.lang.Object[] getChartTypeOptions()
public static java.lang.Object[] getOrgTreeRetAttrOpts()
public static java.lang.Object[] getOrgTreeModelOpts()
public static java.lang.Object[] geExtLabelPositionOptions()
public static java.lang.Object[] getExtLabelAlignmentOptions()
Copyright ? 2022. All Rights Reserved.