コード例 #1
0
ファイル: CompanionInfoTab.java プロジェクト: kne1p/pcgen
 @Override
 public void restoreModels(ModelMap models) {
   companionsTable.setTreeTableModel(models.get(CompanionsModel.class));
   companionsTable.setDefaultEditor(Object.class, models.get(ButtonCellEditor.class));
   models.get(TreeExpansionHandler.class).install();
   models.get(LoadButtonAndSheetHandler.class).install();
 }
コード例 #2
0
ファイル: CompanionInfoTab.java プロジェクト: kne1p/pcgen
 @Override
 public ModelMap createModels(CharacterFacade character) {
   ModelMap models = new ModelMap();
   models.put(CompanionsModel.class, new CompanionsModel(character));
   models.put(ButtonCellEditor.class, new ButtonCellEditor(character));
   models.put(LoadButtonAndSheetHandler.class, new LoadButtonAndSheetHandler());
   models.put(TreeExpansionHandler.class, new TreeExpansionHandler());
   return models;
 }
コード例 #3
0
 @Defaults
 public void createTestSuiteTasks(
     final ModelMap<JUnitTestSuiteBinarySpec> binaries,
     final @Path("buildDir") File buildDir,
     final ServiceRegistry registry,
     final ModelSchemaStore schemaStore) {
   binaries.afterEach(
       new Action<JUnitTestSuiteBinarySpec>() {
         @Override
         public void execute(JUnitTestSuiteBinarySpec binary) {
           final JvmAssembly jvmAssembly = ((WithJvmAssembly) binary).getAssembly();
           JvmTestSuites.createJvmTestSuiteTasks(binary, jvmAssembly, buildDir);
         }
       });
 }
コード例 #4
0
ファイル: SpellsInfoTab.java プロジェクト: Nylanfs/pcgen
 @Override
 public void storeModels(ModelMap models) {
   models.get(ModelHandler.class).storeModels();
 }
コード例 #5
0
ファイル: SpellsInfoTab.java プロジェクト: Nylanfs/pcgen
 @Override
 public ModelMap createModels(CharacterFacade character) {
   ModelMap models = new ModelMap();
   models.put(ModelHandler.class, new ModelHandler(character));
   return models;
 }
コード例 #6
0
ファイル: CompanionInfoTab.java プロジェクト: kne1p/pcgen
 @Override
 public void storeModels(ModelMap models) {
   models.get(TreeExpansionHandler.class).uninstall();
   models.get(LoadButtonAndSheetHandler.class).uninstall();
 }