|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.update.core.model.ModelObject
org.eclipse.update.core.model.InstallHandlerEntryModel
Install handler entry model object. An object which represents the definition of a custom install handler
This class may be instantiated or subclassed by clients. However, in most cases clients should instead instantiate or subclass the provided concrete implementation of this model.
Note: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
InstallHandlerEntry
Constructor Summary | |
InstallHandlerEntryModel()
Creates a uninitialized install handler entry model object. |
Method Summary | |
String |
getHandlerName()
Returns the name of the custom installer. |
String |
getLibrary()
Returns the name of the custom installer library. |
URL |
getURL()
Returns the resolved URL used for browser-triggered installation handling. |
String |
getURLString()
Returns the URL string used for browser-triggered installation handling. |
void |
resolve(URL base,
URL bundleURL)
Resolve the model object. |
void |
setHandlerName(String name)
Sets the name of the custom install handler. |
void |
setLibrary(String library)
Sets the custom install handler library name. |
void |
setURLString(String urlString)
Sets URL string used for browser-triggered installation handling. |
Methods inherited from class org.eclipse.update.core.model.ModelObject |
arrayTypeFor, arrayTypeFor, assertIsWriteable, getPropertyName, getResourceBundle, isReadOnly, markListReferenceReadOnly, markReadOnly, markReferenceReadOnly, resolveListReference, resolveNLString, resolveReference, resolveURL |
Methods inherited from class org.eclipse.core.runtime.PlatformObject |
getAdapter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public InstallHandlerEntryModel()
Method Detail |
public String getURLString()
null
public URL getURL()
null
public String getLibrary()
null
public String getHandlerName()
null
public void setURLString(String urlString)
urlString
- trigget page URL string, may be null
.public void setLibrary(String library)
library
- name, may be null
.public void setHandlerName(String name)
name
- name of the install handler, may be null
.public void resolve(URL base, URL bundleURL) throws MalformedURLException
resolve
in class ModelObject
base
- URLbundleURL
- resource bundle URL
MalformedURLException
|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.