org.hibernate.tool.hbm2x
Class HibernateMappingGlobalSettings

java.lang.Object
  extended by org.hibernate.tool.hbm2x.HibernateMappingGlobalSettings

public class HibernateMappingGlobalSettings
extends Object

This class replicates the global settings that can be selected within the mapping document. This is provided to allow a GUI too to choose these settings and thus the generated mapping document will include them.

Author:
David Channon

Constructor Summary
HibernateMappingGlobalSettings()
           
 
Method Summary
 String getCatalogName()
           
 String getDefaultAccess()
           
 String getDefaultCascade()
           
 String getDefaultPackage()
           
 String getSchemaName()
           
 boolean hasCatalogName()
           
 boolean hasDefaultPackage()
           
 boolean hasNonDefaultAccess()
           
 boolean hasNonDefaultCascade()
           
 boolean hasNonDefaultSettings()
           
 boolean hasSchemaName()
           
 boolean isAutoImport()
          Returns the autoImport.
 boolean isDefaultLazy()
           
 void setAutoImport(boolean autoImport)
          Sets the autoImport.
 void setCatalogName(String catalogName)
          Sets the catalogName.
 void setDefaultAccess(String defaultAccess)
          sets the default access strategy
 void setDefaultCascade(String defaultCascade)
          Sets the defaultCascade.
 void setDefaultLazy(boolean defaultLazy)
          Sets the defaultLazy.
 void setDefaultPackage(String defaultPackage)
           
 void setSchemaName(String schemaName)
          Sets the schemaName.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateMappingGlobalSettings

public HibernateMappingGlobalSettings()
Method Detail

hasNonDefaultSettings

public boolean hasNonDefaultSettings()

hasDefaultPackage

public boolean hasDefaultPackage()

hasSchemaName

public boolean hasSchemaName()

hasCatalogName

public boolean hasCatalogName()

hasNonDefaultCascade

public boolean hasNonDefaultCascade()

hasNonDefaultAccess

public boolean hasNonDefaultAccess()

getSchemaName

public String getSchemaName()

getCatalogName

public String getCatalogName()

getDefaultCascade

public String getDefaultCascade()

getDefaultAccess

public String getDefaultAccess()

getDefaultPackage

public String getDefaultPackage()

isDefaultLazy

public boolean isDefaultLazy()

isAutoImport

public boolean isAutoImport()
Returns the autoImport.

Returns:
boolean

setSchemaName

public void setSchemaName(String schemaName)
Sets the schemaName.

Parameters:
schemaName - The schemaName to set

setCatalogName

public void setCatalogName(String catalogName)
Sets the catalogName.

Parameters:
catalogName - The catalogName to set

setDefaultCascade

public void setDefaultCascade(String defaultCascade)
Sets the defaultCascade.

Parameters:
defaultCascade - The defaultCascade to set

setDefaultAccess

public void setDefaultAccess(String defaultAccess)
sets the default access strategy

Parameters:
defaultAccess - the default access strategy.

setDefaultPackage

public void setDefaultPackage(String defaultPackage)
Parameters:
defaultPackage - The defaultPackage to set.

setAutoImport

public void setAutoImport(boolean autoImport)
Sets the autoImport.

Parameters:
autoImport - The autoImport to set

setDefaultLazy

public void setDefaultLazy(boolean defaultLazy)
Sets the defaultLazy.

Parameters:
defaultLazy - The defaultLazy to set