NASA World Wind

gov.nasa.worldwind.applications.sar
Class LicenseAgreement

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.applications.sar.LicenseAgreement
All Implemented Interfaces:
AVList, WWObject, PropertyChangeListener, EventListener
Direct Known Subclasses:
NOSALicenseAgreement

public class LicenseAgreement
extends WWObjectImpl


Field Summary
static String DIALOG_PREFERRED_SIZE
           
static String DIALOG_TITLE
           
static String LICENSE_ACCEPTED
           
static String LICENSE_ACCEPTED_AND_INSTALLED
           
static String LICENSE_CONTENT_TYPE
           
static String LICENSE_DECLINED
           
static String LICENSE_KEY_CACHE_NAME
           
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
LicenseAgreement(Object license, String licenseKey)
           
LicenseAgreement(Object license, String licenseKey, AVList params)
           
 
Method Summary
 String checkForLicenseAgreement(Component parentComponent)
           
 int displayLicenseAgreement(Component parentComponent)
           
 Object getLicense()
           
 String getLicenseKey()
           
 boolean isLicenseInstalled()
           
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 

Field Detail

DIALOG_PREFERRED_SIZE

public static final String DIALOG_PREFERRED_SIZE
See Also:
Constant Field Values

DIALOG_TITLE

public static final String DIALOG_TITLE
See Also:
Constant Field Values

LICENSE_ACCEPTED

public static final String LICENSE_ACCEPTED
See Also:
Constant Field Values

LICENSE_ACCEPTED_AND_INSTALLED

public static final String LICENSE_ACCEPTED_AND_INSTALLED
See Also:
Constant Field Values

LICENSE_CONTENT_TYPE

public static final String LICENSE_CONTENT_TYPE
See Also:
Constant Field Values

LICENSE_DECLINED

public static final String LICENSE_DECLINED
See Also:
Constant Field Values

LICENSE_KEY_CACHE_NAME

public static final String LICENSE_KEY_CACHE_NAME
See Also:
Constant Field Values
Constructor Detail

LicenseAgreement

public LicenseAgreement(Object license,
                        String licenseKey)

LicenseAgreement

public LicenseAgreement(Object license,
                        String licenseKey,
                        AVList params)
Method Detail

checkForLicenseAgreement

public String checkForLicenseAgreement(Component parentComponent)

displayLicenseAgreement

public int displayLicenseAgreement(Component parentComponent)

getLicense

public final Object getLicense()

getLicenseKey

public final String getLicenseKey()

isLicenseInstalled

public boolean isLicenseInstalled()

NASA World Wind