Ignore:
Timestamp:
01/09/13 00:09:10 (11 years ago)
Author:
psniegowski
Message:

Add f0 parsing and f0->Model transformation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • java/main/src/main/java/com/framsticks/hosting/ServerInstance.java

    r77 r78  
    3030
    3131    @Override
    32     protected void configure() {
     32    protected void configure() throws Exception {
    3333        super.configure();
    3434
    35         Parameters p = new Parameters(config.subset("hosted.entity"), "hosted", this);
     35        Parameters p = new Parameters(config.subset("hosted.entity"), "hosted", this, null);
    3636        hosted = Program.configureEntity(p);
    3737        if (hosted == null) {
     
    4949            return null;
    5050        }
    51         if (infoCache.containsKey(id)) {
    52             return infoCache.get(id);
     51                FramsClass cached = registry.getInfoFromCache(id);
     52        if (cached != null) {
     53                        return cached;
    5354        }
    5455        try {
     
    5657            FramsClass framsClass = new FramsClass.Constructor(nativeClass, id).getResult();
    5758
    58             registerReflectedClass(id, nativeClass);
    59             putInfoIntoCache(framsClass);
     59            registry.registerReflectedClass(null, id, nativeClass);
     60            registry.putInfoIntoCache(framsClass);
    6061            return framsClass;
    6162        } catch (ClassNotFoundException ignored) {
Note: See TracChangeset for help on using the changeset viewer.