- Timestamp:
- 06/26/13 13:27:31 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/parsers/Loaders.java
r85 r86 2 2 3 3 import com.framsticks.params.*; 4 import org.apache.log4j.Logger;4 // import org.apache.log4j.Logger; 5 5 6 6 /** … … 9 9 public class Loaders { 10 10 11 private static final Logger log = Logger.getLogger(Loaders.class.getName());11 // private static final Logger log = Logger.getLogger(Loaders.class.getName()); 12 12 13 public static FramsClass loadFramsClass(SourceInterface source) {13 public static FramsClass loadFramsClass(SourceInterface source) throws ConstructionException { 14 14 MultiParamLoader loader = new MultiParamLoader(); 15 15 loader.setNewSource(source); … … 17 17 FramsClass result = new FramsClass(); 18 18 19 AccessInterface framsClassAccess = new ReflectionAccess(FramsClass.class, FramsClass .getFramsClass());20 AccessInterface paramBuilderAccess = new ReflectionAccess(ParamBuilder.class, ParamBuilder.getFramsClass());19 AccessInterface framsClassAccess = new ReflectionAccess(FramsClass.class, FramsClassBuilder.buildForClass(FramsClass.class)); 20 AccessInterface paramBuilderAccess = new ReflectionAccess(ParamBuilder.class, FramsClassBuilder.buildForClass(ParamBuilder.class)); 21 21 framsClassAccess.select(result); 22 22 loader.addAccessInterface(framsClassAccess); … … 41 41 return result; 42 42 } catch (Exception e) { 43 log.error("an error occurred while loading class description: " + e + " before " + source.readLine()); 44 e.printStackTrace(); 43 throw new ConstructionException().msg("an error occurred while loading class description").arg("before", loader.getCurrentLine()).cause(e); 45 44 } 46 return null;47 48 49 45 } 50 46 }
Note: See TracChangeset
for help on using the changeset viewer.