A C D E G H I K L M N P R S U V

A

abort() - Method in interface net.artima.place.LinkActivation
Requests an abort of a Link activation.
activate(ActivationClient) - Method in class net.artima.place.ServiceURLLink
Retrieve this service.
activate(ActivationClient) - Method in class net.artima.place.URLFactoryLink
Invokes activationSucceeded() on the passed ActivationClient, passing to activationSucceeded() a ServiceItem that contains a URLFactory service and null references for the ServiceID and attributes set (the Entry array).
activate(ActivationClient) - Method in interface net.artima.place.Link
Retrieve this service.
activationAborted() - Method in interface net.artima.place.ActivationClient
Invoked when a Link activation fails because of being aborted.
ActivationClient - interface net.artima.place.ActivationClient.
Interface implemented by an object that is notified when a link activation completes, either with success, failure, or as a result of being aborted.
activationFailed(String, Throwable) - Method in interface net.artima.place.ActivationClient
Invoked when a Link activation fails for any reason except being aborted.
activationSucceeded(ServiceItem) - Method in interface net.artima.place.ActivationClient
Invoked when a Link activation succeeds.
addLinkMapListener(LinkMapListener) - Method in interface net.artima.place.DynamicLinkMap
Adds the specified LinkMapListener to receive LinkMapEvents from this object.
addProgressListener(ProgressListener) - Method in interface net.artima.place.ProgressEventGenerator
Adds the specified ProgressListener to receive progress events from this object.
addStatusListener(StatusListener) - Method in interface net.artima.place.StatusEventGenerator
Adds the specified StatusListener to receive status events from this object.

C

clear() - Method in interface net.artima.place.ModifiableLinkMap
Removes all mapping from this LinkMap.
containsKey(Object) - Method in interface net.artima.place.LinkMap
Returns true if this LinkMap contains a mapping for the specified key.
containsValue(LinkItem) - Method in interface net.artima.place.LinkMap
Returns true if this LinkMap maps one or more keys to the specified value.

D

DynamicLinkMap - interface net.artima.place.DynamicLinkMap.
Represents a dynamic map of links to resources on the network.

E

equals(Object) - Method in class net.artima.place.LinkItem
Compares the specified Object with this LinkItem for equality.

G

get(Object) - Method in interface net.artima.place.LinkMap
Returns the LinkItem value to which this LinkMap maps the specified Object key.
getClassLoader() - Method in class net.artima.place.PropertyFileResourceInfo
Overridden in subclasses that are sent in the same JAR file as the property files.
getDescription() - Method in class net.artima.place.PropertyFileResourceInfo
Gets a short description for this resource, suitable for presentation to users, under the current locale.
getDescription() - Method in interface net.artima.place.ResourceInfo
Gets a short description for this resource, suitable for presentation to users, under the current locale.
getDescription(Locale) - Method in class net.artima.place.PropertyFileResourceInfo
Gets a short description for this resource, suitable for presentation to users, under the specified locale.
getDescription(Locale) - Method in interface net.artima.place.ResourceInfo
Gets a short description for this resource, suitable for presentation to users, under the specified locale.
getIconImageFile(int) - Method in class net.artima.place.PropertyFileResourceInfo
Gets a URL for the image file of an icon for this resource, suitable for presentation to users, under the current locale.
getIconImageFile(int) - Method in interface net.artima.place.ResourceInfo
Gets a URL for the image file of an icon for this resource, suitable for presentation to users, under the current locale.
getIconImageFile(Locale, int) - Method in class net.artima.place.PropertyFileResourceInfo
Gets a URL for the image file of an icon for this resource, suitable for presentation to users, under the specified locale.
getIconImageFile(Locale, int) - Method in interface net.artima.place.ResourceInfo
Gets a URL for the image file of an icon for this resource, suitable for presentation to users, under the specified locale.
getIconImageFileAsStream(int) - Method in class net.artima.place.PropertyFileResourceInfo
Gets an InputStream for the image file of an icon for this resource, suitable for presentation to users, under the current locale.
getIconImageFileAsStream(int) - Method in interface net.artima.place.ResourceInfo
Gets an InputStream for the image file of an icon for this resource, suitable for presentation to users, under the current locale.
getIconImageFileAsStream(Locale, int) - Method in class net.artima.place.PropertyFileResourceInfo
Gets an InputStream for the image file of an icon for this resource, suitable for presentation to users, under the specified locale.
getIconImageFileAsStream(Locale, int) - Method in interface net.artima.place.ResourceInfo
Gets an InputStream for the image file of an icon for this resource, suitable for presentation to users, under the specified locale.
getKeysAdded() - Method in class net.artima.place.LinkMapEvent
Returns an array of Object keys for those links that have been added.
getKeysAltered() - Method in class net.artima.place.LinkMapEvent
Returns an array of Object keys for those links that have been altered.
getKeysRemoved() - Method in class net.artima.place.LinkMapEvent
Returns an array of Object keys for those links that have been removed.
getKeywords() - Method in class net.artima.place.PropertyFileResourceInfo
Gets a set of keywords for this resource, suitable for presentation to users, under the current locale.
getKeywords() - Method in interface net.artima.place.KeywordInfo
Gets an array of keywords for this resource, suitable for presentation to users, under the current locale.
getKeywords(Locale) - Method in class net.artima.place.PropertyFileResourceInfo
Gets a set of keywords for this resource, suitable for presentation to users, under the specified locale.
getKeywords(Locale) - Method in interface net.artima.place.KeywordInfo
Gets an array of keywords for this resource, suitable for presentation to users, under the specified locale.
getLink() - Method in class net.artima.place.LinkItem
Returns the Link object that's stored in this LinkItem.
getLinkMap() - Method in interface net.artima.place.Place
Returns a LinkMap collection of the Links contained in this Place.
getName() - Method in class net.artima.place.PropertyFileResourceInfo
Gets the name of this resource, suitable for presentation to users,.
getName() - Method in interface net.artima.place.ResourceInfo
Gets the name of this resource, suitable for presentation to users,.
getName(Locale) - Method in class net.artima.place.PropertyFileResourceInfo
Gets the name of this resource, suitable for presentation to users.
getName(Locale) - Method in interface net.artima.place.ResourceInfo
Gets the name of this resource, suitable for presentation to users.
getPercentComplete() - Method in class net.artima.place.ProgressEvent
Returns the percent complete for this Link activation.
getResourceInfo() - Method in class net.artima.place.LinkItem
Returns the ResourceInfo object that's stored in this LinkItem.
getStatus() - Method in class net.artima.place.StatusEvent
Returns the a non-null, localized String status message, suitable for display to users.
getSupportedLocales() - Method in class net.artima.place.PropertyFileResourceInfo
Returns an array of locales supported by this ResourceInfo.
getSupportedLocales() - Method in interface net.artima.place.ResourceInfo
Returns an array of locales supported by this ResourceInfo.
getURL() - Method in class net.artima.place.URLFactory
Returns a URL.

H

hashCode() - Method in class net.artima.place.LinkItem
Returns the hash code value for this LinkItem.

I

ICON_COLOR_16x16 - Static variable in interface net.artima.place.ResourceInfo
Constant to indicate a 16 x 16 color icon.
ICON_COLOR_32x32 - Static variable in interface net.artima.place.ResourceInfo
Constant to indicate a 32 x 32 color icon.
ICON_MONO_16x16 - Static variable in interface net.artima.place.ResourceInfo
Constant to indicate a 16 x 16 monochrome icon.
ICON_MONO_32x32 - Static variable in interface net.artima.place.ResourceInfo
Constant to indicate a 32 x 32 monochrome icon.
isEmpty() - Method in interface net.artima.place.LinkMap
Returns true if this map contains no key-value mappings.

K

keySet() - Method in interface net.artima.place.LinkMap
Returns an unmodifiable set view of the keys contained in this map.
keywordInfo - Variable in class net.artima.place.SpiderFodder
KeywordInfo object that provides localized keywords, suitable for presenting to users, with which search engine spiders may wish to use when recording information about this service in their database.
KeywordInfo - interface net.artima.place.KeywordInfo.
A bundle of information that provides keywords that search engines spiders can optionally use when adding this resource to their database.

L

Link - interface net.artima.place.Link.
Represents a link to a service on the network.
LinkActivation - interface net.artima.place.LinkActivation.
Interface implemented by the object returned by the activate method of a Link that represents a progressing activation.
LinkItem - class net.artima.place.LinkItem.
Associates a Link to a ResourceInfo.
LinkItem(Link, ResourceInfo) - Constructor for class net.artima.place.LinkItem
Constructs a LinkItem with passed Link and ResourceInfo.
LinkMap - interface net.artima.place.LinkMap.
Represents a map of links to resources on the network.
linkMapChanged(LinkMapEvent) - Method in interface net.artima.place.LinkMapListener
Invoked when one or more links in a DynamicLinkMap are altered, added, and/or removed.
LinkMapEvent - class net.artima.place.LinkMapEvent.
An event that indicates a change in the contents of a DynamicLinkMap.
LinkMapEvent(DynamicLinkMap, Object[], Object[], Object[]) - Constructor for class net.artima.place.LinkMapEvent
Constructs a LinkMapEvent object with the specified keys altered, added, and removed.
LinkMapListener - interface net.artima.place.LinkMapListener.
The listener interface for receiving LinkMapEvents from a DynamicLinkMap.

M

ModifiableLinkMap - interface net.artima.place.ModifiableLinkMap.
Represents a modifiable map of links to resources on the network.

N

net.artima.place - package net.artima.place
 

P

Place - interface net.artima.place.Place.
A collection of Links to resources on the network.
presentService(Link) - Static method in class net.artima.place.ServicePresenter
Presents a service to a user.
ProgressEvent - class net.artima.place.ProgressEvent.
An event that indicates a revised progress of a Link activation expressed in terms of percent complete.
ProgressEvent(ProgressEventGenerator, int) - Constructor for class net.artima.place.ProgressEvent
Constructs a ProgressEvent object with the specified percent completion.
ProgressEventGenerator - interface net.artima.place.ProgressEventGenerator.
Interface optionally implemented by the object returned by the activate method of a Link to allow the client to receive progress updates during the course of the activation.
ProgressListener - interface net.artima.place.ProgressListener.
The listener interface for receiving ProgressEvents from the ProgressEventGenerator object, which may be returned by a Link's activate method.
progressUpdated(ProgressEvent) - Method in interface net.artima.place.ProgressListener
Invoked when the progress of an activation has changed.
PropertyFileResourceInfo - class net.artima.place.PropertyFileResourceInfo.
A bundle of information about a resource represented by a Link.
PropertyFileResourceInfo(String, Locale[]) - Constructor for class net.artima.place.PropertyFileResourceInfo
Construct a PropertyFileResourceInfo.
put(Object, LinkItem) - Method in interface net.artima.place.ModifiableLinkMap
Associates the specified value with the specified key in this LinkMap.
putAll(LinkMap) - Method in interface net.artima.place.ModifiableLinkMap
Copies all of the mappings from the specified LinkMap to this LinkMap.

R

remove(Object) - Method in interface net.artima.place.ModifiableLinkMap
Removes the mapping for this key from this LinkMap if present
removeLinkMapListener(LinkMapListener) - Method in interface net.artima.place.DynamicLinkMap
Removes the specified LinkMapListener so that it no longer receives LinkMapEvents from this object.
removeProgressListener(ProgressListener) - Method in interface net.artima.place.ProgressEventGenerator
Removes the specified ProgressListener so that it no longer receives progress events from this object.
removeStatusListener(StatusListener) - Method in interface net.artima.place.StatusEventGenerator
Removes the specified StatusListener so that it no longer receives status events from this object.
resourceInfo - Variable in class net.artima.place.SpiderFodder
ResourceInfo object that provides localized name, description, and icons for this service, suitable for presenting to users.
ResourceInfo - interface net.artima.place.ResourceInfo.
A bundle of information about a resource represented by a Link.

S

ServicePresenter - class net.artima.place.ServicePresenter.
Contains a static method that allows Place service UIs to request that the service host present a service to the user.
ServicePresenter() - Constructor for class net.artima.place.ServicePresenter
 
ServiceURLLink - class net.artima.place.ServiceURLLink.
Represents a URL-based link to a Jini service on the network.
ServiceURLLink(String) - Constructor for class net.artima.place.ServiceURLLink
Construct a ServiceURLLink from a String URL .
size() - Method in interface net.artima.place.LinkMap
Returns the number of key-value mappings in this map.
SpiderFodder - class net.artima.place.SpiderFodder.
A bundle of information that search engines spiders can use to record information about this service in their database.
SpiderFodder() - Constructor for class net.artima.place.SpiderFodder
Constructs a SpiderFodder with all fields set to null.
SpiderFodder(ResourceInfo, KeywordInfo) - Constructor for class net.artima.place.SpiderFodder
Constructs a SpiderFodder with fields set to passed values.
StatusEvent - class net.artima.place.StatusEvent.
An event that indicates a revised status of a Link activation expressed in a non-null, localized String.
StatusEvent(StatusEventGenerator, String) - Constructor for class net.artima.place.StatusEvent
Constructs a StatusEvent object with the specified localized status message.
StatusEventGenerator - interface net.artima.place.StatusEventGenerator.
Interface optionally implemented by the object returned by the activate method of a Link to allow the client to receive status updates during the course of the activation.
StatusListener - interface net.artima.place.StatusListener.
The listener interface for receiving StatusEvents from the StatusEventGenerator object, which may be returned by a Link's activate method.
statusUpdated(StatusEvent) - Method in interface net.artima.place.StatusListener
Invoked when the status of an activation has changed.

U

update(Object, ResourceInfo) - Method in interface net.artima.place.ModifiableLinkMap
Associates the specified ResourceInfo with the Link that is associated with the specified key in this LinkMap.
URLFactory - class net.artima.place.URLFactory.
Jini service that produces a URL.
URLFactory(String) - Constructor for class net.artima.place.URLFactory
Creates a URLFactory with passed String URL.
URLFactoryLink - class net.artima.place.URLFactoryLink.
Represents a link to a URLFactory on the network.
URLFactoryLink(String) - Constructor for class net.artima.place.URLFactoryLink
Construct a URLFactoryLink from a String URL .

V

values() - Method in interface net.artima.place.LinkMap
Returns a collection view of the values contained in this LinkMap.

A C D E G H I K L M N P R S U V