Package org.exbin.xbup.catalog.entity
Class XBEXPlugin
- java.lang.Object
-
- org.exbin.xbup.catalog.entity.XBEXPlugin
-
- All Implemented Interfaces:
java.io.Serializable,XBMBase,XBMXPlugin,org.exbin.xbup.core.catalog.base.XBCBase,org.exbin.xbup.core.catalog.base.XBCXPlugin
@ParametersAreNonnullByDefault public class XBEXPlugin extends java.lang.Object implements XBMXPlugin, java.io.Serializable
Plugin database entity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XBEXPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetId()org.exbin.xbup.core.catalog.base.XBCNodegetOwner()org.exbin.xbup.core.catalog.base.XBCXFilegetPluginFile()longgetPluginIndex()voidsetOwner(org.exbin.xbup.core.catalog.base.XBCNode owner)Sets node which is owner of this plugin.voidsetPluginFile(org.exbin.xbup.core.catalog.base.XBCXFile pluginFile)Sets plugin file.voidsetPluginIndex(long pluginIndex)Sets plugin index.
-
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getIdin interfaceorg.exbin.xbup.core.catalog.base.XBCBase
-
getOwner
@Nonnull public org.exbin.xbup.core.catalog.base.XBCNode getOwner()
- Specified by:
getOwnerin interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugin
-
setOwner
public void setOwner(org.exbin.xbup.core.catalog.base.XBCNode owner)
Description copied from interface:XBMXPluginSets node which is owner of this plugin.- Specified by:
setOwnerin interfaceXBMXPlugin- Parameters:
owner- owner node
-
getPluginFile
@Nonnull public org.exbin.xbup.core.catalog.base.XBCXFile getPluginFile()
- Specified by:
getPluginFilein interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugin
-
setPluginFile
public void setPluginFile(org.exbin.xbup.core.catalog.base.XBCXFile pluginFile)
Description copied from interface:XBMXPluginSets plugin file.- Specified by:
setPluginFilein interfaceXBMXPlugin- Parameters:
pluginFile- file
-
getPluginIndex
public long getPluginIndex()
- Specified by:
getPluginIndexin interfaceorg.exbin.xbup.core.catalog.base.XBCXPlugin
-
setPluginIndex
public void setPluginIndex(long pluginIndex)
Description copied from interface:XBMXPluginSets plugin index.- Specified by:
setPluginIndexin interfaceXBMXPlugin- Parameters:
pluginIndex- plugin index
-
-