com.jp.protection.pub.pro
Class ProtectionFactoryPro

java.lang.Object
  extended by com.jp.protection.pub.ProtectionFactoryBase
      extended by com.jp.protection.pub.ProtectionFactory
          extended by com.jp.protection.pub.pro.ProtectionFactoryPro

public class ProtectionFactoryPro
extends ProtectionFactory

Factory class responsible for creation of instances of various Protection! classes when Professional edition features are initialized.


Field Summary
 
Fields inherited from class com.jp.protection.pub.ProtectionFactory
fInstance, fProtectionFactoryClass
 
Fields inherited from class com.jp.protection.pub.ProtectionFactoryBase
PROPERTY_LICENSE_FACADE_URL, PROPERTY_LICENSE_FOLDER, PROPERTY_LICENSE_NAME, PROPERTY_LICENSE_RESOURCE_FOLDER, PROPERTY_LICENSE_WRITER_OUTPUT, PROPERTY_LICENSE_WRITER_SEARCH_LICENSE_RESOURCE, PROTECTION_BACKEND_LICENSE_NAME, PROTECTION_LICENSE_FOLDER, PROTECTION_LICENSE_NAME, PROTECTION_LICENSE_RESOURCE_FOLDER, PROTECTION_SALES_LICENSE_NAME, SUB_VERSION, VERSION
 
Constructor Summary
ProtectionFactoryPro()
           
 
Method Summary
protected  LicenseHost createLicenseHostInt(LicenseReader aLicenseReader, LicenseHostListener aLicenseHostListener)
           
protected  LicenseHostIssueResolver createLicenseHostIssueResolverInt(LicenseHost aLicenseHost, java.awt.Component anOwner, ProductInfo aProductInfo)
           
protected  LicenseReaderIssueResolver createLicenseReaderIssueResolverInt(LicenseReader aLicenseReader, java.awt.Component aOwner, ProductInfo aProductInfo)
           
protected  LicensingWizard createLicensingWizardInt(LicenseReader aLicenseReader, java.awt.Component aOwner, ProductInfo aProductInfo)
           
protected  void initLicensingWizard(LicensingWizard aLicensingWizard, LicenseReader aLicenseReader, ProductInfo aProductInfo)
           
 
Methods inherited from class com.jp.protection.pub.ProtectionFactory
createLicenseAboutDialog, createLicenseAboutDialogInt, createLicenseAcceptanceDelegate, createLicenseAcceptanceDelegate, createLicenseAcceptanceDelegateInt, createLicenseAcceptanceDelegateInt, createLicenseHost, createLicenseHost, createLicenseHost, createLicenseHostIssueResolver, createLicenseListener, createLicenseListener, createLicenseListenerInt, createLicenseReader, createLicenseReaderInt, createLicenseReaderIssueResolver, createLicenseReaderIssueResolver, createLicensingWizard, getInstance, initProfessional
 
Methods inherited from class com.jp.protection.pub.ProtectionFactoryBase
getAPIVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtectionFactoryPro

public ProtectionFactoryPro()
Method Detail

createLicenseHostInt

protected LicenseHost createLicenseHostInt(LicenseReader aLicenseReader,
                                           LicenseHostListener aLicenseHostListener)
Overrides:
createLicenseHostInt in class ProtectionFactory

createLicenseReaderIssueResolverInt

protected LicenseReaderIssueResolver createLicenseReaderIssueResolverInt(LicenseReader aLicenseReader,
                                                                         java.awt.Component aOwner,
                                                                         ProductInfo aProductInfo)
Overrides:
createLicenseReaderIssueResolverInt in class ProtectionFactory

createLicenseHostIssueResolverInt

protected LicenseHostIssueResolver createLicenseHostIssueResolverInt(LicenseHost aLicenseHost,
                                                                     java.awt.Component anOwner,
                                                                     ProductInfo aProductInfo)
Overrides:
createLicenseHostIssueResolverInt in class ProtectionFactory

createLicensingWizardInt

protected LicensingWizard createLicensingWizardInt(LicenseReader aLicenseReader,
                                                   java.awt.Component aOwner,
                                                   ProductInfo aProductInfo)
Overrides:
createLicensingWizardInt in class ProtectionFactory

initLicensingWizard

protected void initLicensingWizard(LicensingWizard aLicensingWizard,
                                   LicenseReader aLicenseReader,
                                   ProductInfo aProductInfo)
Overrides:
initLicensingWizard in class ProtectionFactory