© 2005 BEA Systems, Inc.

com.bea.netuix.application.localization.definition
Class LocalizationResource

java.lang.Object
  extended bycom.bea.netuix.application.localization.definition.LocalizationResource
All Implemented Interfaces:
Serializable

public class LocalizationResource
extends Object
implements Serializable

A LocalizationResource is used to localize portal resources such as book, pages, portlets, etc. There can be many LocalizationResources per resource, and only one per Locale.

See Also:
Serialized Form

Field Summary
static String BOOK_TYPE
           
static String DESKTOP_TYPE
           
static String LAYOUT_TYPE
           
protected  LocalizationLocale localizationLocale
           
static String LOOK_AND_FEEL_TYPE
           
static String MENU_TYPE
           
static String PAGE_TYPE
           
static String PLACEHOLDER_TYPE
           
static String PORTAL_APPLICATION
           
static String PORTAL_TYPE
           
static String PORTLET_CATEGORY_TYPE
           
static String PORTLET_TYPE
           
static String SHELL_TYPE
           
static String THEME_TYPE
           
 
Constructor Summary
LocalizationResource(Locale locale, String title, String description)
           
LocalizationResource(Locale locale, String encoding, String title, String description)
           
LocalizationResource(Locale locale, String title, String description, String type, String application)
           
LocalizationResource(Locale locale, String encoding, String title, String description, String type, String application)
           
LocalizationResource(LocalizationLocale localizationLocale, String title, String description, String type, String application)
           
 
Method Summary
 boolean equivalent(LocalizationResource other)
          Are these two locales equivalent in title, description and locale
 String getApplication()
           
 String getDescription()
           
 LocalizationIntersectionId getLocalizationIntersectionId()
           
 LocalizationLocale getLocalizationLocale()
           
 String getTitle()
           
 String getType()
           
 void setApplication(String application)
           
 void setDescription(String description)
           
 void setLocalizationLocale(LocalizationLocale localizationLocale)
           
 void setTitle(String title)
           
 void setType(String type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BOOK_TYPE

public static final String BOOK_TYPE
See Also:
Constant Field Values

DESKTOP_TYPE

public static final String DESKTOP_TYPE
See Also:
Constant Field Values

LAYOUT_TYPE

public static final String LAYOUT_TYPE
See Also:
Constant Field Values

localizationLocale

protected LocalizationLocale localizationLocale

LOOK_AND_FEEL_TYPE

public static final String LOOK_AND_FEEL_TYPE
See Also:
Constant Field Values

MENU_TYPE

public static final String MENU_TYPE
See Also:
Constant Field Values

PAGE_TYPE

public static final String PAGE_TYPE
See Also:
Constant Field Values

PLACEHOLDER_TYPE

public static final String PLACEHOLDER_TYPE
See Also:
Constant Field Values

PORTAL_APPLICATION

public static final String PORTAL_APPLICATION
See Also:
Constant Field Values

PORTAL_TYPE

public static final String PORTAL_TYPE
See Also:
Constant Field Values

PORTLET_CATEGORY_TYPE

public static final String PORTLET_CATEGORY_TYPE
See Also:
Constant Field Values

PORTLET_TYPE

public static final String PORTLET_TYPE
See Also:
Constant Field Values

SHELL_TYPE

public static final String SHELL_TYPE
See Also:
Constant Field Values

THEME_TYPE

public static final String THEME_TYPE
See Also:
Constant Field Values
Constructor Detail

LocalizationResource

public LocalizationResource(Locale locale,
                            String title,
                            String description)

LocalizationResource

public LocalizationResource(Locale locale,
                            String encoding,
                            String title,
                            String description)

LocalizationResource

public LocalizationResource(Locale locale,
                            String title,
                            String description,
                            String type,
                            String application)

LocalizationResource

public LocalizationResource(Locale locale,
                            String encoding,
                            String title,
                            String description,
                            String type,
                            String application)

LocalizationResource

public LocalizationResource(LocalizationLocale localizationLocale,
                            String title,
                            String description,
                            String type,
                            String application)
Method Detail

equivalent

public boolean equivalent(LocalizationResource other)
Are these two locales equivalent in title, description and locale

Parameters:
other - the other localizationResource
Returns:
true if they are equivalent

getApplication

public String getApplication()

getDescription

public String getDescription()

getLocalizationIntersectionId

public LocalizationIntersectionId getLocalizationIntersectionId()

getLocalizationLocale

public LocalizationLocale getLocalizationLocale()

getTitle

public String getTitle()

getType

public String getType()

setApplication

public void setApplication(String application)

setDescription

public void setDescription(String description)

setLocalizationLocale

public void setLocalizationLocale(LocalizationLocale localizationLocale)

setTitle

public void setTitle(String title)

setType

public void setType(String type)

toString

public String toString()

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved