nl.gx.webmanager.wcb
Interface ComponentBundleDefinition

All Known Implementing Classes:
ComponentBundleDefinitionImpl

public interface ComponentBundleDefinition

The definition interface for componentBundles.

Author:
bramk

Method Summary
 org.osgi.framework.BundleContext getBundleContext()
           
 ComponentDefinition[] getComponentDefinitions()
           
 java.lang.String getDescription()
           
 java.lang.String getDomain()
          Return the Domain of this WCB
 java.lang.String getId()
           
 java.lang.String[] getLanguageResources()
          default getter
 java.lang.String getName()
           
 java.lang.String getNameSpace()
          Returns the namespace of this WCB
 Version getVersion()
           
 java.lang.String getWCBId()
          Return the WCB ID of this WCB
 java.lang.String getWCBKey()
          Return the WCB key for this WCB
 void setBundleContext(org.osgi.framework.BundleContext bundleContext)
           
 void setLanguageResources(java.lang.String[] languageResources)
          set the languageResouces for this bundle optional, by default all the files from the messages dir are used
 void setNameSpace(java.lang.String nameSpace)
          Sets the namespace of this WCB
 

Method Detail

getId

java.lang.String getId()
Returns:

getWCBId

java.lang.String getWCBId()
Return the WCB ID of this WCB

Returns:
the WCB ID

getWCBKey

java.lang.String getWCBKey()
Return the WCB key for this WCB

Returns:
the WCB Key

getDomain

java.lang.String getDomain()
Return the Domain of this WCB

Returns:
the Domain

getName

java.lang.String getName()
Returns:

getDescription

java.lang.String getDescription()
Returns:

getVersion

Version getVersion()
Returns:
the commercial version

getLanguageResources

java.lang.String[] getLanguageResources()
default getter

Returns:
language resources for this bundle

setLanguageResources

void setLanguageResources(java.lang.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()
Returns:

getBundleContext

org.osgi.framework.BundleContext getBundleContext()

setBundleContext

void setBundleContext(org.osgi.framework.BundleContext bundleContext)

getNameSpace

java.lang.String getNameSpace()
Returns the namespace of this WCB

Returns:
The namespace of this WCB

setNameSpace

void setNameSpace(java.lang.String nameSpace)
Sets the namespace of this WCB

Parameters:
nameSpace - to set


Copyright © 2007-2011 GX Software BV. All Rights Reserved.