Nuxeo Enterprise Platform 5.4

org.nuxeo.opensocial.gadgets.service
Class InternalGadgetDescriptor

java.lang.Object
  extended by org.nuxeo.opensocial.gadgets.service.InternalGadgetDescriptor
All Implemented Interfaces:
GadgetDeclaration

public class InternalGadgetDescriptor
extends java.lang.Object
implements GadgetDeclaration


Field Summary
static java.lang.String GADGETS_HOST
           
static java.lang.String GADGETS_PATH
           
static java.lang.String GADGETS_PORT
           
static java.lang.String HTTP
           
static java.lang.String HTTP_SEPARATOR
           
static java.lang.String URL_SEPARATOR
           
 
Constructor Summary
InternalGadgetDescriptor()
           
 
Method Summary
 org.osgi.framework.Bundle getBundle()
           
 java.lang.String getCategory()
           
 ComponentName getComponentName()
           
 java.lang.String getDirectory()
           
 boolean getDisabled()
           
 java.lang.String getEntryPoint()
           
 java.net.URL getGadgetDefinition()
           
 java.lang.String getIcon()
           
 java.lang.String getIconUrl()
           
 java.lang.String getMountPoint()
           
 java.lang.String getName()
           
 java.io.InputStream getResourceAsStream(java.lang.String resourcePath)
           
 java.lang.StringBuilder getUrlPrefix()
           
 void setBundle(org.osgi.framework.Bundle bundle)
           
 void setComponentName(ComponentName name)
           
 void setEntryPoint(java.lang.String entryPoint)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GADGETS_PORT

public static final java.lang.String GADGETS_PORT
See Also:
Constant Field Values

GADGETS_HOST

public static final java.lang.String GADGETS_HOST
See Also:
Constant Field Values

GADGETS_PATH

public static final java.lang.String GADGETS_PATH
See Also:
Constant Field Values

HTTP

public static final java.lang.String HTTP
See Also:
Constant Field Values

HTTP_SEPARATOR

public static final java.lang.String HTTP_SEPARATOR
See Also:
Constant Field Values

URL_SEPARATOR

public static final java.lang.String URL_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

InternalGadgetDescriptor

public InternalGadgetDescriptor()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface GadgetDeclaration

getDisabled

public boolean getDisabled()
Specified by:
getDisabled in interface GadgetDeclaration

getIcon

public java.lang.String getIcon()

getMountPoint

public final java.lang.String getMountPoint()

getCategory

public final java.lang.String getCategory()
Specified by:
getCategory in interface GadgetDeclaration

setBundle

public final void setBundle(org.osgi.framework.Bundle bundle)

getBundle

public final org.osgi.framework.Bundle getBundle()

setComponentName

public final void setComponentName(ComponentName name)

getComponentName

public final ComponentName getComponentName()

setEntryPoint

public final void setEntryPoint(java.lang.String entryPoint)

getEntryPoint

public final java.lang.String getEntryPoint()

getDirectory

public java.lang.String getDirectory()

getIconUrl

public java.lang.String getIconUrl()
Specified by:
getIconUrl in interface GadgetDeclaration

getUrlPrefix

public java.lang.StringBuilder getUrlPrefix()

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String resourcePath)
                                        throws java.io.IOException
Specified by:
getResourceAsStream in interface GadgetDeclaration
Throws:
java.io.IOException

getGadgetDefinition

public java.net.URL getGadgetDefinition()
                                 throws java.net.MalformedURLException
Specified by:
getGadgetDefinition in interface GadgetDeclaration
Throws:
java.net.MalformedURLException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.