net.sf.dc.core.modules
Class PersonTypeModule

java.lang.Object
  extended bynet.sf.dc.core.modules.DCModule
      extended bynet.sf.dc.core.modules.PersonTypeModule

public class PersonTypeModule
extends DCModule


Field Summary
 
Fields inherited from class net.sf.dc.core.modules.DCModule
childModule, fields, insertPanel, quickView, searchForm, searchPanel, tableJoin, tableName, tableShortName
 
Constructor Summary
PersonTypeModule()
          Initializes this module
 
Method Summary
 ImportCDProcess getCDImportProcess(ImportCDDialog ui, java.lang.String sourceDir, boolean confirmDirs, boolean recursiveDirs, java.lang.String nameOfCD)
          Returns the module specific CD import process
 DcObject getDcObject()
          Returns an empty Data Crow object, managed by this module
 DcObject[] getDefaultData()
           
 java.lang.String getFieldDefinitionsSettingsKey()
           
 PersonTypeForm getForm()
           
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getObjectName()
           
 QuickViewPanel getQuickView()
           
 ReportFieldDefinitions getReportFieldDefinitions()
           
 javax.swing.JMenu getToolsMenu()
          Returns module specific menu items
protected  void initializeFields()
          Initalizes all the fields
protected  void initializeUI()
          Create the insert and search panel
 void startImport()
           
 
Methods inherited from class net.sf.dc.core.modules.DCModule
canBeLended, getChildModule, getField, getFieldCount, getFieldIndices, getFields, getIconSmall, getIndex, getInsertPanel, getMenuBar, getName, getPanels, getSearchForm, getSearchPanel, getSystemField, getTableJoin, getTableName, getTableShortName, isAmazonUpdateAllowed, isFreedBUpdateAllowed, isImdbUpdateAllowed, isTopModule, setCanBeLended, setChildModule, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersonTypeModule

public PersonTypeModule()
Initializes this module

Method Detail

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in class DCModule

getObjectName

public java.lang.String getObjectName()
Specified by:
getObjectName in class DCModule

initializeUI

protected void initializeUI()
Create the insert and search panel

Specified by:
initializeUI in class DCModule

startImport

public void startImport()
Specified by:
startImport in class DCModule

getForm

public PersonTypeForm getForm()

getToolsMenu

public javax.swing.JMenu getToolsMenu()
Description copied from class: DCModule
Returns module specific menu items

Specified by:
getToolsMenu in class DCModule

getQuickView

public QuickViewPanel getQuickView()
Specified by:
getQuickView in class DCModule

getDcObject

public DcObject getDcObject()
Description copied from class: DCModule
Returns an empty Data Crow object, managed by this module

Specified by:
getDcObject in class DCModule

getFieldDefinitionsSettingsKey

public java.lang.String getFieldDefinitionsSettingsKey()
Specified by:
getFieldDefinitionsSettingsKey in class DCModule

getCDImportProcess

public ImportCDProcess getCDImportProcess(ImportCDDialog ui,
                                          java.lang.String sourceDir,
                                          boolean confirmDirs,
                                          boolean recursiveDirs,
                                          java.lang.String nameOfCD)
Description copied from class: DCModule
Returns the module specific CD import process

Specified by:
getCDImportProcess in class DCModule
Parameters:
sourceDir - directory which is used as source for the import
nameOfCD - cd name (used as the location name)

getReportFieldDefinitions

public ReportFieldDefinitions getReportFieldDefinitions()
Specified by:
getReportFieldDefinitions in class DCModule

initializeFields

protected void initializeFields()
Initalizes all the fields

Overrides:
initializeFields in class DCModule

getDefaultData

public DcObject[] getDefaultData()
                          throws java.lang.Exception
Specified by:
getDefaultData in class DCModule
Throws:
java.lang.Exception