📄 pluginmanagerbeaninfo.java
字号:
};
return aDescriptorList;
} catch (Throwable exception) {
handleException(exception);
};
return null;
}
/**
* Called whenever the bean information class throws an exception.
* @param exception java.lang.Throwable
*/
private void handleException(java.lang.Throwable exception) {
/* Uncomment the following lines to print uncaught exceptions to stdout */
// System.out.println("--------- UNCAUGHT EXCEPTION ---------");
// exception.printStackTrace(System.out);
}
/**
* Gets the JIMThis property descriptor.
* @return java.beans.PropertyDescriptor
*/
public java.beans.PropertyDescriptor JIMThisPropertyDescriptor() {
java.beans.PropertyDescriptor aDescriptor = null;
try {
try {
/* Using methods via getMethod is the faster way to create the JIMThis property descriptor. */
java.lang.reflect.Method aGetMethod = null;
try {
/* Attempt to find the method using getMethod with parameter types. */
java.lang.Class aGetMethodParameterTypes[] = {};
aGetMethod = getBeanClass().getMethod("getJIMThis", aGetMethodParameterTypes);
} catch (Throwable exception) {
/* Since getMethod failed, call findMethod. */
handleException(exception);
aGetMethod = findMethod(getBeanClass(), "getJIMThis", 0);
};
java.lang.reflect.Method aSetMethod = null;
try {
/* Attempt to find the method using getMethod with parameter types. */
java.lang.Class aSetMethodParameterTypes[] = {
jim.Jim.class
};
aSetMethod = getBeanClass().getMethod("setJIMThis", aSetMethodParameterTypes);
} catch (Throwable exception) {
/* Since getMethod failed, call findMethod. */
handleException(exception);
aSetMethod = findMethod(getBeanClass(), "setJIMThis", 1);
};
aDescriptor = new java.beans.PropertyDescriptor("JIMThis"
, aGetMethod, aSetMethod);
} catch (Throwable exception) {
/* Since we failed using methods, try creating a default property descriptor. */
handleException(exception);
aDescriptor = new java.beans.PropertyDescriptor("JIMThis"
, getBeanClass());
};
aDescriptor.setBound(true);
/* aDescriptor.setConstrained(false); */
/* aDescriptor.setDisplayName("JIMThis"); */
/* aDescriptor.setShortDescription("JIMThis"); */
/* aDescriptor.setExpert(false); */
/* aDescriptor.setHidden(false); */
/* aDescriptor.setValue("preferred", new Boolean(false)); */
/* aDescriptor.setValue("ivjDesignTimeProperty", new Boolean(true)); */
} catch (Throwable exception) {
handleException(exception);
};
return aDescriptor;
}
/**
* Gets the main(java.lang.String[]) method descriptor.
* @return java.beans.MethodDescriptor
*/
public java.beans.MethodDescriptor main_javalangString__MethodDescriptor() {
java.beans.MethodDescriptor aDescriptor = null;
try {
/* Create and return the main(java.lang.String[]) method descriptor. */
java.lang.reflect.Method aMethod = null;
try {
/* Attempt to find the method using getMethod with parameter types. */
java.lang.Class aParameterTypes[] = {
java.lang.String[].class
};
aMethod = getBeanClass().getMethod("main", aParameterTypes);
} catch (Throwable exception) {
/* Since getMethod failed, call findMethod. */
handleException(exception);
aMethod = findMethod(getBeanClass(), "main", 1);
};
try {
/* Try creating the method descriptor with parameter descriptors. */
java.beans.ParameterDescriptor aParameterDescriptor1 = new java.beans.ParameterDescriptor();
aParameterDescriptor1.setName("arg1");
aParameterDescriptor1.setDisplayName("args");
java.beans.ParameterDescriptor aParameterDescriptors[] = {
aParameterDescriptor1
};
aDescriptor = new java.beans.MethodDescriptor(aMethod, aParameterDescriptors);
} catch (Throwable exception) {
/* Try creating the method descriptor without parameter descriptors. */
handleException(exception);
aDescriptor = new java.beans.MethodDescriptor(aMethod);
};
/* aDescriptor.setDisplayName("main(java.lang.String[])"); */
/* aDescriptor.setShortDescription("main(java.lang.String[])"); */
/* aDescriptor.setExpert(false); */
/* aDescriptor.setHidden(false); */
/* aDescriptor.setValue("preferred", new Boolean(false)); */
} catch (Throwable exception) {
handleException(exception);
};
return aDescriptor;
}
/**
* Gets the pluginLoaderThis property descriptor.
* @return java.beans.PropertyDescriptor
*/
public java.beans.PropertyDescriptor pluginLoaderThisPropertyDescriptor() {
java.beans.PropertyDescriptor aDescriptor = null;
try {
try {
/* Using methods via getMethod is the faster way to create the pluginLoaderThis property descriptor. */
java.lang.reflect.Method aGetMethod = null;
try {
/* Attempt to find the method using getMethod with parameter types. */
java.lang.Class aGetMethodParameterTypes[] = {};
aGetMethod = getBeanClass().getMethod("getPluginLoaderThis", aGetMethodParameterTypes);
} catch (Throwable exception) {
/* Since getMethod failed, call findMethod. */
handleException(exception);
aGetMethod = findMethod(getBeanClass(), "getPluginLoaderThis", 0);
};
java.lang.reflect.Method aSetMethod = null;
try {
/* Attempt to find the method using getMethod with parameter types. */
java.lang.Class aSetMethodParameterTypes[] = {
jim.PluginLoader.class
};
aSetMethod = getBeanClass().getMethod("setPluginLoaderThis", aSetMethodParameterTypes);
} catch (Throwable exception) {
/* Since getMethod failed, call findMethod. */
handleException(exception);
aSetMethod = findMethod(getBeanClass(), "setPluginLoaderThis", 1);
};
aDescriptor = new java.beans.PropertyDescriptor("pluginLoaderThis"
, aGetMethod, aSetMethod);
} catch (Throwable exception) {
/* Since we failed using methods, try creating a default property descriptor. */
handleException(exception);
aDescriptor = new java.beans.PropertyDescriptor("pluginLoaderThis"
, getBeanClass());
};
aDescriptor.setBound(true);
/* aDescriptor.setConstrained(false); */
/* aDescriptor.setDisplayName("pluginLoaderThis"); */
/* aDescriptor.setShortDescription("pluginLoaderThis"); */
/* aDescriptor.setExpert(false); */
/* aDescriptor.setHidden(false); */
/* aDescriptor.setValue("preferred", new Boolean(false)); */
/* aDescriptor.setValue("ivjDesignTimeProperty", new Boolean(true)); */
} catch (Throwable exception) {
handleException(exception);
};
return aDescriptor;
}
/**
* Gets the setJIMTitle(java.lang.String) method descriptor.
* @return java.beans.MethodDescriptor
*/
public java.beans.MethodDescriptor setJIMTitle_javalangStringMethodDescriptor() {
java.beans.MethodDescriptor aDescriptor = null;
try {
/* Create and return the setJIMTitle(java.lang.String) method descriptor. */
java.lang.reflect.Method aMethod = null;
try {
/* Attempt to find the method using getMethod with parameter types. */
java.lang.Class aParameterTypes[] = {
java.lang.String.class
};
aMethod = getBeanClass().getMethod("setJIMTitle", aParameterTypes);
} catch (Throwable exception) {
/* Since getMethod failed, call findMethod. */
handleException(exception);
aMethod = findMethod(getBeanClass(), "setJIMTitle", 1);
};
try {
/* Try creating the method descriptor with parameter descriptors. */
java.beans.ParameterDescriptor aParameterDescriptor1 = new java.beans.ParameterDescriptor();
aParameterDescriptor1.setName("arg1");
aParameterDescriptor1.setDisplayName("arg1");
java.beans.ParameterDescriptor aParameterDescriptors[] = {
aParameterDescriptor1
};
aDescriptor = new java.beans.MethodDescriptor(aMethod, aParameterDescriptors);
} catch (Throwable exception) {
/* Try creating the method descriptor without parameter descriptors. */
handleException(exception);
aDescriptor = new java.beans.MethodDescriptor(aMethod);
};
/* aDescriptor.setDisplayName("setJIMTitle(java.lang.String)"); */
/* aDescriptor.setShortDescription("setJIMTitle(java.lang.String)"); */
/* aDescriptor.setExpert(false); */
/* aDescriptor.setHidden(false); */
/* aDescriptor.setValue("preferred", new Boolean(false)); */
} catch (Throwable exception) {
handleException(exception);
};
return aDescriptor;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -