Class XViewerCustomizations
java.lang.Object
org.eclipse.nebula.widgets.xviewer.customize.XViewerCustomizations
- All Implemented Interfaces:
IXViewerCustomizations
public class XViewerCustomizations extends java.lang.Object implements IXViewerCustomizations
Default implementation of IViewerCustomizations interface
-
Constructor Summary
Constructors Constructor Description XViewerCustomizations() -
Method Summary
Modifier and Type Method Description voiddeleteCustomization(CustomizeData custData)Delete customizationjava.util.List<CustomizeData>getSavedCustDatas()Load and return saved customizationsCustomizeDatagetUserDefaultCustData()Return customization saved as defaultbooleanisCustomizationPersistAvailable()Return true if this XViewer is allowed to save local/shared customizationsbooleanisCustomizationUserDefault(CustomizeData custData)Return true if given customization is the defaultvoidsaveCustomization(CustomizeData custData)Called to have customization savedvoidsetUserDefaultCustData(CustomizeData newCustData, boolean set)Set given customization as the user default
-
Constructor Details
-
XViewerCustomizations
public XViewerCustomizations()
-
-
Method Details
-
deleteCustomization
Description copied from interface:IXViewerCustomizationsDelete customization- Specified by:
deleteCustomizationin interfaceIXViewerCustomizations- Throws:
java.lang.Exception
-
getSavedCustDatas
Description copied from interface:IXViewerCustomizationsLoad and return saved customizations- Specified by:
getSavedCustDatasin interfaceIXViewerCustomizations- Throws:
java.lang.Exception
-
getUserDefaultCustData
Description copied from interface:IXViewerCustomizationsReturn customization saved as default- Specified by:
getUserDefaultCustDatain interfaceIXViewerCustomizations- Throws:
XViewerException
-
isCustomizationUserDefault
Description copied from interface:IXViewerCustomizationsReturn true if given customization is the default- Specified by:
isCustomizationUserDefaultin interfaceIXViewerCustomizations- Returns:
- true if default
- Throws:
XViewerException
-
saveCustomization
Description copied from interface:IXViewerCustomizationsCalled to have customization saved- Specified by:
saveCustomizationin interfaceIXViewerCustomizations- Throws:
java.lang.Exception
-
setUserDefaultCustData
Description copied from interface:IXViewerCustomizationsSet given customization as the user default- Specified by:
setUserDefaultCustDatain interfaceIXViewerCustomizations- Throws:
XViewerException
-
isCustomizationPersistAvailable
public boolean isCustomizationPersistAvailable()Description copied from interface:IXViewerCustomizationsReturn true if this XViewer is allowed to save local/shared customizations- Specified by:
isCustomizationPersistAvailablein interfaceIXViewerCustomizations
-