Package org.exbin.xbup.catalog.entity
Class XBEXPlugUi
- java.lang.Object
-
- org.exbin.xbup.catalog.entity.XBEXPlugUi
-
- All Implemented Interfaces:
java.io.Serializable,XBMBase,XBMXPlugUi,org.exbin.xbup.core.catalog.base.XBCBase,org.exbin.xbup.core.catalog.base.XBCXPlugUi
@ParametersAreNonnullByDefault public class XBEXPlugUi extends java.lang.Object implements XBMXPlugUi, java.io.Serializable
UI editor database entity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XBEXPlugUi()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetId()longgetMethodIndex()java.lang.StringgetName()XBEXPlugingetPlugin()org.exbin.xbup.core.catalog.base.XBCXPlugUiTypegetUiType()voidsetMethodIndex(long methodIndex)Sets index of the method from plugin.voidsetName(java.lang.String name)Sets name.voidsetPlugin(org.exbin.xbup.core.catalog.base.XBCXPlugin plugin)Sets attached plugin.voidsetUiType(org.exbin.xbup.core.catalog.base.XBCXPlugUiType uiType)Sets UI type.
-
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getIdin interfaceorg.exbin.xbup.core.catalog.base.XBCBase
-
getPlugin
@Nonnull public XBEXPlugin getPlugin()
- Specified by:
getPluginin interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
setPlugin
public void setPlugin(org.exbin.xbup.core.catalog.base.XBCXPlugin plugin)
Description copied from interface:XBMXPlugUiSets attached plugin.- Specified by:
setPluginin interfaceXBMXPlugUi- Parameters:
plugin- plugin
-
getUiType
@Nonnull public org.exbin.xbup.core.catalog.base.XBCXPlugUiType getUiType()
- Specified by:
getUiTypein interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
setUiType
public void setUiType(org.exbin.xbup.core.catalog.base.XBCXPlugUiType uiType)
Description copied from interface:XBMXPlugUiSets UI type.- Specified by:
setUiTypein interfaceXBMXPlugUi- Parameters:
uiType- UI type
-
getMethodIndex
public long getMethodIndex()
- Specified by:
getMethodIndexin interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
setMethodIndex
public void setMethodIndex(long methodIndex)
Description copied from interface:XBMXPlugUiSets index of the method from plugin.- Specified by:
setMethodIndexin interfaceXBMXPlugUi- Parameters:
methodIndex- method index
-
setName
public void setName(java.lang.String name)
Description copied from interface:XBMXPlugUiSets name.- Specified by:
setNamein interfaceXBMXPlugUi- Parameters:
name- name
-
getName
@Nonnull public java.lang.String getName()
- Specified by:
getNamein interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
-