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 long
getId()
long
getMethodIndex()
java.lang.String
getName()
XBEXPlugin
getPlugin()
org.exbin.xbup.core.catalog.base.XBCXPlugUiType
getUiType()
void
setMethodIndex(long methodIndex)
Sets index of the method from plugin.void
setName(java.lang.String name)
Sets name.void
setPlugin(org.exbin.xbup.core.catalog.base.XBCXPlugin plugin)
Sets attached plugin.void
setUiType(org.exbin.xbup.core.catalog.base.XBCXPlugUiType uiType)
Sets UI type.
-
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getId
in interfaceorg.exbin.xbup.core.catalog.base.XBCBase
-
getPlugin
@Nonnull public XBEXPlugin getPlugin()
- Specified by:
getPlugin
in interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
setPlugin
public void setPlugin(org.exbin.xbup.core.catalog.base.XBCXPlugin plugin)
Description copied from interface:XBMXPlugUi
Sets attached plugin.- Specified by:
setPlugin
in interfaceXBMXPlugUi
- Parameters:
plugin
- plugin
-
getUiType
@Nonnull public org.exbin.xbup.core.catalog.base.XBCXPlugUiType getUiType()
- Specified by:
getUiType
in interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
setUiType
public void setUiType(org.exbin.xbup.core.catalog.base.XBCXPlugUiType uiType)
Description copied from interface:XBMXPlugUi
Sets UI type.- Specified by:
setUiType
in interfaceXBMXPlugUi
- Parameters:
uiType
- UI type
-
getMethodIndex
public long getMethodIndex()
- Specified by:
getMethodIndex
in interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
setMethodIndex
public void setMethodIndex(long methodIndex)
Description copied from interface:XBMXPlugUi
Sets index of the method from plugin.- Specified by:
setMethodIndex
in interfaceXBMXPlugUi
- Parameters:
methodIndex
- method index
-
setName
public void setName(java.lang.String name)
Description copied from interface:XBMXPlugUi
Sets name.- Specified by:
setName
in interfaceXBMXPlugUi
- Parameters:
name
- name
-
getName
@Nonnull public java.lang.String getName()
- Specified by:
getName
in interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugUi
-
-