wt.tools.resource
Interface ResourceBuilder

All Known Implementing Classes:
ListResourceBuilder, MetadataResourceBuilder, SerializedResourceBuilder

public interface ResourceBuilder



Supported API: false

Extendable: false


Field Summary
static boolean ALLOW_EMPTY_BUNDLE
           
 
Method Summary
 void buildResource(Dictionary keyValues, Dictionary constants, String name, Locale locale)
          

Supported API: false
 String getExtendClass()
          Gets the value of the attribute: extendClass; The name of the class that the runtime built resource will extend.
 String getFileExtension()
          

Supported API: false
 boolean isChainedToParent()
          

Supported API: false
 void setExtendClass(String a_ExtendClass)
          Sets the value of the attribute: extendClass; The name of the class that the runtime built resource will extend.
 

Field Detail

ALLOW_EMPTY_BUNDLE

public static final boolean ALLOW_EMPTY_BUNDLE
Method Detail

getExtendClass

public String getExtendClass()
Gets the value of the attribute: extendClass; The name of the class that the runtime built resource will extend. If nothing is specified, resource will extend java.util.ListResourceBundle.

Supported API: false

Returns:
String

setExtendClass

public void setExtendClass(String a_ExtendClass)
Sets the value of the attribute: extendClass; The name of the class that the runtime built resource will extend. If nothing is specified, resource will extend java.util.ListResourceBundle.

Supported API: false

Parameters:
a_ExtendClass -

buildResource

public void buildResource(Dictionary keyValues,
                          Dictionary constants,
                          String name,
                          Locale locale)
                   throws WTPropertyVetoException,
                          FileNotFoundException,
                          IOException


Supported API: false

Parameters:
keyValues -
constants -
name -
locale -
Throws:
WTPropertyVetoException
FileNotFoundException
IOException

getFileExtension

public String getFileExtension()


Supported API: false

Returns:
String

isChainedToParent

public boolean isChainedToParent()


Supported API: false

Returns:
boolean true if parent bundles are loaded for looking up entries not found in immediate locale file