Ignore:
Timestamp:
08/14/10 15:10:12 (22 months ago)
Author:
kasper
Message:

Made it possible to configure jobs using "configurable bean" acting as a prototype for actual executed beans

File:
1 edited

Legend:

Unmodified
Added
Removed
  • AnalyzerBeans/trunk/src/main/java/org/eobjects/analyzer/job/ImmutableAnalyzerJob.java

    r975 r976  
    33import org.eobjects.analyzer.data.InputColumn; 
    44import org.eobjects.analyzer.descriptors.AnalyzerBeanDescriptor; 
     5import org.eobjects.analyzer.util.CollectionUtils; 
    56 
    67final class ImmutableAnalyzerJob implements AnalyzerJob { 
     
    2728        @Override 
    2829        public InputColumn<?>[] getInput() { 
    29                 return (InputColumn<?>[]) _beanConfiguration.getProperty(_descriptor 
     30                Object property = _beanConfiguration.getProperty(_descriptor 
    3031                                .getConfiguredPropertyForInput()); 
     32                return (InputColumn<?>[]) CollectionUtils.arrayOf(InputColumn.class, 
     33                                property); 
    3134        } 
    3235 
Note: See TracChangeset for help on using the changeset viewer.