1 26 27 package org.objectweb.openccm.pss.generator.common.api; 28 29 import org.objectweb.openccm.ast.api.StorageTypeDecl; 31 import org.objectweb.openccm.generator.common.api.GeneratorBase; 32 import org.objectweb.openccm.generator.common.lib.GenerationException; 33 34 41 42 public interface StorageTypeMapping 43 { 44 49 public void 50 setStorageType(StorageTypeDecl st); 51 52 59 public java.util.List 60 getAllStates(GeneratorBase generator); 61 62 69 public java.util.List 70 getStatesToNative(GeneratorBase generator); 71 72 79 public java.util.List 80 getStatesToIOR(GeneratorBase generator); 81 82 89 public java.util.List 90 getStatesToCodec(GeneratorBase generator); 91 92 99 public java.util.List 100 getStatesToClass(GeneratorBase generator); 101 102 108 public void 109 toJava(boolean storage_object, 110 PSDL2JavaGenerator generator) 111 throws GenerationException; 112 } 113 | Popular Tags |