WorkItem item = null;
if (Modifier.isStatic(method.getModifiers())) {
Object diagram = method.invoke(null, args);
if (diagram != null) {
item = new BasicWorkItem(diagram, name, id,
getContext().getProjectId(),
getContext().getSecretKey());
}
} else {
instance = instance == null ? ClassHelp
.createInstance(testClass) : instance;
Object designItem = method.invoke(instance, args);
if (designItem != null) {
item = new BasicWorkItem(designItem, name, id,
getContext().getProjectId(),
getContext().getSecretKey());
}
}
if (item != null) {