com.jp.protection.priv
Class LicenseAlias
java.lang.Object
com.jp.protection.priv.LicenseAlias
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class LicenseAlias
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
fAlias
protected java.lang.String fAlias
fName
protected java.lang.String fName
fDescription
protected java.lang.String fDescription
fLicense
protected LicenseImpl fLicense
fGroup
protected java.lang.String fGroup
fTarget
protected int fTarget
TARGET_SHORTCUTS
public static final int TARGET_SHORTCUTS
- See Also:
- Constant Field Values
TARGET_SERIAL_NUMBERS
public static final int TARGET_SERIAL_NUMBERS
- See Also:
- Constant Field Values
TARGET_ORDERS
public static final int TARGET_ORDERS
- See Also:
- Constant Field Values
fOverrideSet
protected java.util.BitSet fOverrideSet
INDEX_LICENSE_NUMBER
public static final int INDEX_LICENSE_NUMBER
- See Also:
- Constant Field Values
INDEX_LICENSE_TYPE
public static final int INDEX_LICENSE_TYPE
- See Also:
- Constant Field Values
INDEX_PRODUCT_MAJOR_VERSION
public static final int INDEX_PRODUCT_MAJOR_VERSION
- See Also:
- Constant Field Values
INDEX_PRODUCT_MINOR_VERSION
public static final int INDEX_PRODUCT_MINOR_VERSION
- See Also:
- Constant Field Values
INDEX_LICENSE_EXPIRATION
public static final int INDEX_LICENSE_EXPIRATION
- See Also:
- Constant Field Values
INDEX_LICENSE_EXPIRATION_PERIOD
public static final int INDEX_LICENSE_EXPIRATION_PERIOD
- See Also:
- Constant Field Values
INDEX_GRACE_PERIOD
public static final int INDEX_GRACE_PERIOD
- See Also:
- Constant Field Values
INDEX_NUMBER_COPIES
public static final int INDEX_NUMBER_COPIES
- See Also:
- Constant Field Values
INDEX_OPTION_ACTIVATION
public static final int INDEX_OPTION_ACTIVATION
- See Also:
- Constant Field Values
INDEX_OPTION_REQUIRE_USER_INFO
public static final int INDEX_OPTION_REQUIRE_USER_INFO
- See Also:
- Constant Field Values
INDEX_OPTION_CHECK_NUMBER_OF_COPIES
public static final int INDEX_OPTION_CHECK_NUMBER_OF_COPIES
- See Also:
- Constant Field Values
INDEX_CUSTOM_EULA
public static final int INDEX_CUSTOM_EULA
- See Also:
- Constant Field Values
INDEX_ACTIVATION_KEY
public static final int INDEX_ACTIVATION_KEY
- See Also:
- Constant Field Values
INDEX_ACTIVATION_GRACE_PERIOD
public static final int INDEX_ACTIVATION_GRACE_PERIOD
- See Also:
- Constant Field Values
INDEX_PROPERTIES
public static final int INDEX_PROPERTIES
- See Also:
- Constant Field Values
INDEX_USAGE_LIMIT
public static final int INDEX_USAGE_LIMIT
- See Also:
- Constant Field Values
OVERRIDE_INDICES
public static final int[] OVERRIDE_INDICES
ALIAS_PROPERTY_ALIAS
public static final java.lang.String ALIAS_PROPERTY_ALIAS
- See Also:
- Constant Field Values
ALIAS_PROPERTY_NAME
public static final java.lang.String ALIAS_PROPERTY_NAME
- See Also:
- Constant Field Values
ALIAS_PROPERTIES
public static final java.lang.String[] ALIAS_PROPERTIES
LicenseAlias
public LicenseAlias()
getGroup
public java.lang.String getGroup()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setGroup
public void setGroup(java.lang.String aGroup)
isShortcutsTarget
public boolean isShortcutsTarget()
setShortcutsTarget
public void setShortcutsTarget(boolean aValue)
isSerialNumbersTarget
public boolean isSerialNumbersTarget()
setSerialNumbersTarget
public void setSerialNumbersTarget(boolean aValue)
isOrdersTarget
public boolean isOrdersTarget()
setOrdersTarget
public void setOrdersTarget(boolean aValue)
getAlias
public java.lang.String getAlias()
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String aDescription)
getLicense
public LicenseImpl getLicense()
setLicense
public void setLicense(LicenseImpl aLicense)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String aName)
setAlias
public void setAlias(java.lang.String aAlias)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
isOverride
public boolean isOverride(int anIndex)
getOverrideSet
public java.util.BitSet getOverrideSet()
setOverrideSet
public void setOverrideSet(java.util.BitSet aOverrideSet)
setOverride
public void setOverride(int anIndex,
boolean aValue)
compareOptions
protected void compareOptions(License aLicense1,
License aLicense2)
clearOverrides
public void clearOverrides()
setAllOverrides
public void setAllOverrides()
configure
public void configure(LicenseImpl aLicense)
getGroupNames
public static java.util.List getGroupNames(java.util.List aLicenseAliases)
dumpLicenseAliasHeader
public static void dumpLicenseAliasHeader(java.lang.StringBuffer aStringBuffer)
dump
public static void dump(LicenseAlias aLicenseAlias,
java.lang.StringBuffer aStringBuffer)