public final class Lm extends Object implements ProductNames
verifyLicense(String, String, String)
.Modifier and Type | Field and Description |
---|---|
static boolean |
ACTION_DEBUG |
static boolean |
AF_DEBUG
Deprecated.
no longer used
|
static boolean |
BEAN_INTROSPECTOR_DEBUG |
static boolean |
BP_DEBUG
Deprecated.
no longer used
|
static boolean |
CB_DEBUG
Deprecated.
no longer used
|
static boolean |
CM_DEBUG
Deprecated.
no longer used
|
static boolean |
COMBOBOX_DEBUG |
static boolean |
COMPONENT_DEBUG |
static boolean |
DEBUG
Deprecated.
no longer used
|
static boolean |
DEMO |
static boolean |
DOC_DEBUG
Deprecated.
no longer used
|
static boolean |
DOCK_DEBUG |
static boolean |
DOCK_ID_DEBUG |
static boolean |
HG_DEBUG
Deprecated.
no longer used
|
static boolean |
ID_DEBUG
Deprecated.
no longer used
|
static boolean |
PG_DEBUG
Deprecated.
no longer used
|
static boolean |
PROPERTY_TABLE_DEBUG |
static boolean |
RA_DEBUG
Deprecated.
no longer used
|
COMPONENT_PRODUCTS, PRODUCT_ACTION, PRODUCT_ALL, PRODUCT_CHARTS, PRODUCT_CODE_EDITOR, PRODUCT_COMMON, PRODUCT_COMPONENTS, PRODUCT_DASHBOARD, PRODUCT_DATAGRIDS, PRODUCT_DIALOGS, PRODUCT_DIFF, PRODUCT_DOCK, PRODUCT_ENTERPRISE_SUITE, PRODUCT_FEEDREADER, PRODUCT_GANTT_CHART, PRODUCT_GRIDS, PRODUCT_JDAF, PRODUCT_NAME_ACTION, PRODUCT_NAME_CHARTS, PRODUCT_NAME_CODE_EDITOR, PRODUCT_NAME_COMMON, PRODUCT_NAME_COMPONENTS, PRODUCT_NAME_DASHBOARD, PRODUCT_NAME_DATAGRIDS, PRODUCT_NAME_DIALOGS, PRODUCT_NAME_DIFF, PRODUCT_NAME_DOCK, PRODUCT_NAME_FEEDREADER, PRODUCT_NAME_GANTT_CHART, PRODUCT_NAME_GRIDS, PRODUCT_NAME_JDAF, PRODUCT_NAME_PIVOT, PRODUCT_NAME_SHORTCUT, PRODUCT_NAME_TREEMAP, PRODUCT_PIVOT, PRODUCT_PROFESSIONAL_SUITE, PRODUCT_SHORTCUT, PRODUCT_SOLUTION, PRODUCT_TREEMAP, PRODUCT_ULTIMATE_SUITE, SOLUTION_PRODUCTS
Constructor and Description |
---|
Lm() |
Modifier and Type | Method and Description |
---|---|
static void |
clearLicense()
Clears the license information.
|
protected static String |
getProductName(int[] products) |
static String |
getProductVersion()
Gets the product version.
|
static void |
getUIError(String componentName) |
static void |
main(String[] args) |
static void |
setParent(JFrame parent)
Sets a parent frame for any message boxes from this class.
|
static void |
showAboutMessageBox() |
static boolean |
showDemoMessageBoxDocking() |
static void |
showInvalidProductMessage(String className,
int productName) |
static void |
showPopupMessageBox(String message) |
static void |
verifyLicense(String companyName,
String projectName,
String licenseKey)
Verifies the license key.
|
static void |
z() |
public static final boolean DEBUG
public static final boolean DOC_DEBUG
public static final boolean CM_DEBUG
public static final boolean RA_DEBUG
public static final boolean ID_DEBUG
public static final boolean PG_DEBUG
public static final boolean CB_DEBUG
public static final boolean HG_DEBUG
public static final boolean AF_DEBUG
public static final boolean BP_DEBUG
public static final boolean DOCK_DEBUG
public static final boolean DOCK_ID_DEBUG
public static final boolean ACTION_DEBUG
public static final boolean COMPONENT_DEBUG
public static final boolean PROPERTY_TABLE_DEBUG
public static final boolean COMBOBOX_DEBUG
public static final boolean BEAN_INTROSPECTOR_DEBUG
public static final boolean DEMO
public static String getProductVersion()
public static boolean showDemoMessageBoxDocking()
public static void showAboutMessageBox()
protected static String getProductName(int[] products)
public static void showInvalidProductMessage(String className, int productName)
public static void z()
public static void verifyLicense(String companyName, String projectName, String licenseKey)
com.jidesoft.utils.Lm.verifyLicense("COMPANY NAME", "PROJECT NAME", "LICENSE KEY");
It will work in most cases. Sometimes you might use one of our components as static field which will get
initialized before the main method. In this case, you can add a static block before that field.
static {
com.jidesoft.utils.Lm.verifyLicense("COMPANY NAME", "PROJECT NAME", "LICENSE KEY");
}
companyName
- your company name. If you purchased this product for personal usage, you can use your name as
well.projectName
- your project name. It is the project or product where you will use JIDE products.licenseKey
- the license key we sent to you by email.public static void clearLicense()
public static void setParent(JFrame parent)
parent
- the parentpublic static void showPopupMessageBox(String message)
public static void main(String[] args)
public static void getUIError(String componentName)