PamModel
Class PamDependency
java.lang.Object
PamModel.PamDependency
public class PamDependency
- extends java.lang.Object
Dependency information if this module can ony work if some other module is
providing appropriate data. When a module is created, checks will run to make
sure that the other data exist and dialogs will help the user to create
approriate data sources for this module.
- Author:
- Doug Gillespie
- See Also:
PamModel,
PamModuleInfo
|
Constructor Summary |
PamDependency(java.lang.Class requiredDataType,
java.lang.String defaultProvider)
|
PamDependency(java.lang.Class requiredDataType,
java.lang.String defaultProvider,
java.lang.String dataBlockName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
requiredDataType
private java.lang.Class requiredDataType
defaultProvider
private java.lang.String defaultProvider
dataBlockName
private java.lang.String dataBlockName
PamDependency
public PamDependency(java.lang.Class requiredDataType,
java.lang.String defaultProvider,
java.lang.String dataBlockName)
PamDependency
public PamDependency(java.lang.Class requiredDataType,
java.lang.String defaultProvider)
getDefaultProvider
public java.lang.String getDefaultProvider()
- Returns:
- Returns the defaultProvider.
getRequiredDataType
public java.lang.Class getRequiredDataType()
- Returns:
- Returns the requiredDataType.
getDataBlockName
public java.lang.String getDataBlockName()
- Returns:
- Returns the dataBlockName.