org.eclipse.swordfish.registry
Class WSILResource

java.lang.Object
  extended by org.eclipse.swordfish.registry.DefaultResource
      extended by org.eclipse.swordfish.registry.WSILResource
All Implemented Interfaces:
Resource

public class WSILResource
extends DefaultResource
implements Resource


Field Summary
static java.lang.String ITEM_DESC_POSTFIX
           
static java.lang.String ITEM_DESC_PREFIX
           
static java.lang.String ITEM_NAME_POSTFIX
           
static java.lang.String ITEM_NAME_PREFIX
           
static java.lang.String ITEM_POSTFIX
           
static java.lang.String ITEM_PREFIX
           
static java.lang.String POSTFIX
           
static java.lang.String PREFIX
           
 
Constructor Summary
WSILResource(java.lang.String baseUrl, java.lang.Iterable<java.lang.String> identifiers)
           
 
Method Summary
 void appendContent(java.io.Writer writer)
           
 void get(java.io.Writer writer)
           
 java.lang.String getCharacterEncoding()
           
 java.lang.String getContentType()
           
 java.lang.String getId()
           
 
Methods inherited from class org.eclipse.swordfish.registry.DefaultResource
delete, put
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.swordfish.registry.Resource
delete, put
 

Field Detail

PREFIX

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

ITEM_PREFIX

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

ITEM_DESC_PREFIX

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

ITEM_DESC_POSTFIX

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

ITEM_NAME_PREFIX

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

ITEM_NAME_POSTFIX

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

ITEM_POSTFIX

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

POSTFIX

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

WSILResource

public WSILResource(java.lang.String baseUrl,
                    java.lang.Iterable<java.lang.String> identifiers)
Method Detail

get

public void get(java.io.Writer writer)
         throws java.io.IOException
Specified by:
get in interface Resource
Overrides:
get in class DefaultResource
Throws:
java.io.IOException

appendContent

public void appendContent(java.io.Writer writer)
                   throws java.io.IOException
Specified by:
appendContent in interface Resource
Overrides:
appendContent in class DefaultResource
Throws:
java.io.IOException

getId

public java.lang.String getId()
Overrides:
getId in class DefaultResource

getContentType

public java.lang.String getContentType()
Specified by:
getContentType in interface Resource
Overrides:
getContentType in class DefaultResource

getCharacterEncoding

public java.lang.String getCharacterEncoding()
Specified by:
getCharacterEncoding in interface Resource
Overrides:
getCharacterEncoding in class DefaultResource