public abstract class ResourceBundleType
extends java.lang.Object
ResourceBundleType
represents an implementation of an ResourceBundleWrapper
. The ResourceBundleType
should only be created by the ResourceBundleManager
based on data supplied in an extension manifest.Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
_displayName |
protected java.lang.String |
_extension |
protected java.lang.String |
_id |
Constructor and Description |
---|
ResourceBundleType() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDisplayName()
Gets the user-friendly display name
|
java.lang.String |
getExtension()
Gets the extension of the resource bundle file
|
java.lang.String |
getId()
Gets the unique identifier
|
abstract ResourceBundleWrapper |
getResourceBundleWrapperInstance() |
int |
hashCode() |
java.lang.String |
toString()
Convenience method for displaying a
ResourceBundleType calls getDisplayName() |
protected java.lang.String _id
protected java.lang.String _displayName
protected java.lang.String _extension
public java.lang.String getId()
public java.lang.String getDisplayName()
public java.lang.String getExtension()
public abstract ResourceBundleWrapper getResourceBundleWrapperInstance() throws java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
ResourceBundleType
calls getDisplayName()
toString
in class java.lang.Object