| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| private static final Object[] | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static Class | |
| private static Object | make(Class<?> c, String cname, Object[] args, IMessageHandler errorSink)
Make an object of type c by reflectively loading the class cname and creating an instance using args (if any), signalling errors (if any) to any errorSink. |
| public static ICommand | Returns: ICommand compiler or nullthe fully-qualified class name of the command to create by reflection (assuming a public no-argument
constructor). cname, IMessageHandler errorSink)Produce a compiler as an ICommand. |
| ECLIPSE | back to summary |
|---|---|
| public static final String ECLIPSE | |
| NONE | back to summary |
|---|---|
| private static final Object[] NONE | |
| OLD_AJC | back to summary |
|---|---|
| public static final String OLD_AJC | |
| ReflectionFactory | back to summary |
|---|---|
| private ReflectionFactory() | |
| getTypes | back to summary |
|---|---|
private static Class
| |
| make | back to summary |
|---|---|
| private static Object make(Class<?> c, String cname, Object[] args, IMessageHandler errorSink) Make an object of type c by reflectively loading the class cname and creating an instance using args (if any), signalling errors (if any) to any errorSink. | |
| makeCommand | back to summary |
|---|---|
| public static ICommand makeCommand(String cname, IMessageHandler errorSink) Produce a compiler as an ICommand. | |