ch.tatool.core.module.creator
Class LocalFileModuleCreator

java.lang.Object
  extended by ch.tatool.core.module.creator.LocalFileModuleCreator
All Implemented Interfaces:
ModuleCreator

public class LocalFileModuleCreator
extends Object
implements ModuleCreator


Nested Class Summary
 
Nested classes/interfaces inherited from interface ch.tatool.module.ModuleCreator
ModuleCreator.Callback
 
Field Summary
 String PROPERTY_ACCOUNT_LAST_OPENED_FOLDER
          Last folder opened during module opening.
 
Constructor Summary
LocalFileModuleCreator()
           
 
Method Summary
 void executeCreator(JFrame parent, UserAccount userAccount, ModuleService moduleService, ModuleCreator.Callback callback)
           
 String getCreatorId()
           
 String getCreatorName()
           
 Messages getMessages()
           
 void hideCreator()
           
 void setMessages(Messages messages)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_ACCOUNT_LAST_OPENED_FOLDER

public String PROPERTY_ACCOUNT_LAST_OPENED_FOLDER
Last folder opened during module opening.

Constructor Detail

LocalFileModuleCreator

public LocalFileModuleCreator()
Method Detail

executeCreator

public void executeCreator(JFrame parent,
                           UserAccount userAccount,
                           ModuleService moduleService,
                           ModuleCreator.Callback callback)
Specified by:
executeCreator in interface ModuleCreator

getCreatorId

public String getCreatorId()
Specified by:
getCreatorId in interface ModuleCreator

getCreatorName

public String getCreatorName()
Specified by:
getCreatorName in interface ModuleCreator

hideCreator

public void hideCreator()
Specified by:
hideCreator in interface ModuleCreator

setMessages

public void setMessages(Messages messages)
Specified by:
setMessages in interface ModuleCreator

getMessages

public Messages getMessages()
Specified by:
getMessages in interface ModuleCreator


Copyright © 2012. All Rights Reserved.