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

A

activate() - Method in class net.artima.place.URLLink
Get and run the resource with a UI represented by this link.
activate() - Method in interface net.artima.place.Link
Get and run the resource represented by this link, for a user.

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(Link) - Method in interface net.artima.place.LinkMap
Returns true if this LinkMap maps one or more keys to the specified value.

F

FTPService - interface net.artima.ftp.FTPService.
A Jini service interface that enables clients to make FTP requests.
FTPServiceFactory - interface net.artima.place.context.FTPServiceFactory.
Factory interface that generates an appropriate FTPService.

G

get(Object) - Method in interface net.artima.place.LinkMap
Returns the Link 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 interface net.artima.place.ResourceInfo
Gets a short description for this resource, suitable for presentation to users, under the current locale.
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(Locale) - Method in interface net.artima.place.ResourceInfo
Gets a short description for this resource, suitable for presentation to users, under the specified 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.
getFTPService() - Method in interface net.artima.place.context.FTPServiceFactory
Returns an FTPService object.
getHTTPService() - Method in interface net.artima.place.context.HTTPServiceFactory
Returns an HTTPService object.
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(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(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.
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.
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(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(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.
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.
getInputStream() - Method in interface net.artima.place.factory.InputStreamFactory
Returns an input stream for a file resource.
getKeywords() - Method in interface net.artima.place.ResourceInfo
Gets a set of keywords for this resource, suitable for presentation to users, under the current locale.
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(Locale) - Method in interface net.artima.place.ResourceInfo
Gets a set of keywords for this resource, suitable for presentation to users, under the specified 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.
getLinkMap() - Method in interface net.artima.place.Place
Returns a LinkMap collection of the Links contained in this Place.
getMimeType() - Method in interface net.artima.place.factory.InputStreamFactory
Returns the MIME type for a file resource.
getName() - Method in interface net.artima.place.ResourceInfo
Gets the name of this resource, suitable for presentation to users,.
getName() - 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.
getName(Locale) - Method in class net.artima.place.PropertyFileResourceInfo
Gets the name of this resource, suitable for presentation to users.
getResourceFactory() - Method in class net.artima.place.URLLink
Get and return the resource factory that can produce represented by this link.
getResourceFactory() - Method in interface net.artima.place.Link
Returns a resource factory that can produce an Object representation of the resource referred to by this link.
getResourceInfo() - Method in class net.artima.place.URLLink
Get a ResourceInfo class that provides information about this resource suitable for display to users.
getResourceInfo() - Method in interface net.artima.place.Link
Get a ResourceInfo class that provides information about this resource suitable for display to users.
getService() - Method in interface net.artima.place.factory.ServiceFactory
Returns a Jini service object.
getServiceContext() - Static method in class net.artima.place.ServiceContextFactory
Returns an object that implements service context interfaces, such as those defined in net.artima.place.context.
getServiceItem() - Method in interface net.artima.place.factory.ServiceItemFactory
Returns a Jini service item.
getSupportedLocales() - Method in interface net.artima.place.ResourceInfo
Returns an array of locales supported by this ResourceInfo.
getSupportedLocales() - Method in class net.artima.place.PropertyFileResourceInfo
Returns an array of locales supported by this ResourceInfo.
getURL() - Method in class net.artima.place.URLLink
Returns a URL expression of this Link, if one exists.
getURL() - Method in interface net.artima.place.Link
Returns a URL expression of this Link, if one exists.

H

hasURL() - Method in class net.artima.place.URLLink
Indicates whether or not this Link can be expressed in terms of a URL.
hasURL() - Method in interface net.artima.place.Link
Indicates whether or not this Link can be expressed in terms of a URL.
HTTPService - interface net.artima.http.HTTPService.
A Jini service interface that enables clients to make HTTP requests.
HTTPServiceFactory - interface net.artima.place.context.HTTPServiceFactory.
Factory interface that generates an appropriate HTTPService.

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.
InputStreamFactory - interface net.artima.place.factory.InputStreamFactory.
Resource factory for a file resource, represented by an InputStream.
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.

L

launchResource(String) - Method in interface net.artima.place.context.ResourceLauncher
Launch a resource for a user.
Link - interface net.artima.place.Link.
Represents a link to a resource on the network.
LinkActivationException - exception net.artima.place.LinkActivationException.
Indicates a link activation failed.
LinkActivationException() - Constructor for class net.artima.place.LinkActivationException
 
LinkMap - interface net.artima.place.LinkMap.
Represents a map of links to resources on the network.

M

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

N

net.artima.ftp - package net.artima.ftp
 
net.artima.http - package net.artima.http
 
net.artima.place - package net.artima.place
 
net.artima.place.context - package net.artima.place.context
 
net.artima.place.factory - package net.artima.place.factory
 
NoURLAvailableException - exception net.artima.place.NoURLAvailableException.
Thrown to indicate that the getURL() has been called on a Link, but the Link cannot be expressed in terms of a URL.
NoURLAvailableException() - Constructor for class net.artima.place.NoURLAvailableException
Constructs a NoURLAvailableException with no detail message.
NoURLAvailableException(String) - Constructor for class net.artima.place.NoURLAvailableException
Constructs a NoURLAvailableException with the specified detail message.

P

Place - interface net.artima.place.Place.
A collection of Links to resources on the network.
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, Link) - 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
ResourceInfo - interface net.artima.place.ResourceInfo.
A bundle of information about a resource represented by a Link.
ResourceLauncher - interface net.artima.place.context.ResourceLauncher.
A service context interface that allows services to request that the client launch a resource based on a URL.

S

selectUI(ServiceItem) - Method in interface net.artima.place.context.UISelector
Selects a UI from the UIDescriptors in the passed ServiceItem.
selectUI(UIDescriptor[]) - Method in interface net.artima.place.context.UISelector
Selects a UI from the UIDescriptors in the passed array.
ServiceContextFactory - class net.artima.place.ServiceContextFactory.
A static factory that produces a service context object.
ServiceContextFactory() - Constructor for class net.artima.place.ServiceContextFactory
 
ServiceFactory - interface net.artima.place.factory.ServiceFactory.
Resource factory for a Jini service object.
ServiceItemFactory - interface net.artima.place.factory.ServiceItemFactory.
Resource factory for a Jini service item.
size() - Method in interface net.artima.place.LinkMap
Returns the number of key-value mappings in this map.

U

UISelector - interface net.artima.place.context.UISelector.
A service context interface that enables services to ask the client to select a UI.
URLLink - class net.artima.place.URLLink.
Represents a link to a resource on the network.
URLLink(String, ResourceInfo) - Constructor for class net.artima.place.URLLink
Construct a URLLink.

V

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

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