Package nl.gx.webmanager.wcb
Interface ComponentBundleDefinition
-
- All Known Implementing Classes:
ComponentBundleDefinitionImpl
public interface ComponentBundleDefinition
The definition interface for componentBundles.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description org.osgi.framework.BundleContext
getBundleContext()
Return the bundleContext for this WCBComponentDefinition[]
getComponentDefinitions()
Return the component definitions for this WCBString
getDescription()
Return the description for this WCBString
getDomain()
Return the Domain of this WCBString
getId()
Return the id for the WCB.String[]
getLanguageResources()
Return the language resources for this WCBString
getName()
Return the name for this WCBString
getNameSpace()
Returns the nameSpace of this WCBVersion
getVersion()
Return the version for this WCBString
getWCBId()
Return the WCB ID of this WCBString
getWCBKey()
Deprecated.No longer usedvoid
setBundleContext(org.osgi.framework.BundleContext bundleContext)
Set the bundleContext for this WCBvoid
setLanguageResources(String[] languageResources)
Set the languageResouces for this bundle optional, by default all the files from the messages dir are usedvoid
setNameSpace(String nameSpace)
Sets the nameSpace of this WCB
-
-
-
Method Detail
-
getId
String getId()
Return the id for the WCB.- Returns:
- the id
-
getWCBId
String getWCBId()
Return the WCB ID of this WCB- Returns:
- the WCB ID
-
getWCBKey
@Deprecated String getWCBKey()
Deprecated.No longer usedReturn the WCB key for this WCB- Returns:
- the WCB Key
-
getDomain
String getDomain()
Return the Domain of this WCB- Returns:
- the Domain
-
getName
String getName()
Return the name for this WCB- Returns:
- the name
-
getDescription
String getDescription()
Return the description for this WCB- Returns:
- the description
-
getVersion
Version getVersion()
Return the version for this WCB- Returns:
- the version
-
getLanguageResources
String[] getLanguageResources()
Return the language resources for this WCB- Returns:
- the language resources
-
setLanguageResources
void setLanguageResources(String[] languageResources)
Set the languageResouces for this bundle optional, by default all the files from the messages dir are used- Parameters:
languageResources
- language resources
-
getComponentDefinitions
ComponentDefinition[] getComponentDefinitions()
Return the component definitions for this WCB- Returns:
- the component definitions
-
getBundleContext
org.osgi.framework.BundleContext getBundleContext()
Return the bundleContext for this WCB- Returns:
- the bundleContext
-
setBundleContext
void setBundleContext(org.osgi.framework.BundleContext bundleContext)
Set the bundleContext for this WCB
-
getNameSpace
String getNameSpace()
Returns the nameSpace of this WCB- Returns:
- The nameSpace of this WCB
-
setNameSpace
void setNameSpace(String nameSpace)
Sets the nameSpace of this WCB- Parameters:
nameSpace
- to set
-
-