|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides metadata information about a service.
A bean - style metadata which must already be loaded. Much of the names and motivation have been taken from Dublin Code and it's application profile for RDF.
Method Summary | |
java.lang.String |
getAbstract()
Return the service abstract |
java.lang.String |
getDescription()
Returns the service description |
javax.swing.Icon |
getIcon()
Base symbology (with out decorators) representing this IService. |
java.lang.String[] |
getKeywords()
Returns the service keywords. |
java.net.URI |
getPublisher()
Return the service publisher |
java.net.URI |
getSchema()
Returns the xml schema namespace for this service type. |
java.net.URI |
getSource()
Returns the service source. |
java.lang.String |
getTitle()
Returns the service title, may be empty or null if unsupported. |
Method Detail |
public java.lang.String getTitle()
Note this is always metadata, and is in user terms.
public java.lang.String[] getKeywords()
public java.lang.String getDescription()
public java.lang.String getAbstract()
public java.net.URI getPublisher()
public java.net.URI getSchema()
public java.net.URI getSource()
public javax.swing.Icon getIcon()
The Icon returned should conform the the Eclipse User Interface Guidelines (16x16 image with a 16x15 glyph centered).
This plug-in provides default images based on service type:
<b>return</b> ISharedImages.getImagesDescriptor( IService );
Any LabelProvider should use the default image, a label decorator should be used to pick up these images in a separate thread. This allows services like WFS make blocking request to pick up the image from their GetCapabilities.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |