info.bliki.wiki.namespaces
Class Namespace

java.lang.Object
  extended by info.bliki.wiki.namespaces.Namespace
All Implemented Interfaces:
INamespace

public class Namespace
extends java.lang.Object
implements INamespace

Mediawiki Namespaces. See Mediawiki - Manual:Namespace


Field Summary
protected  java.lang.String[] fNamespaces1
           
protected  java.lang.String[] fNamespaces2
           
protected  java.lang.String[] fNamespacesLowercase
           
protected  java.util.ResourceBundle fResourceBundle
           
protected  java.lang.String[] fTalkNamespaces
           
 java.util.Map<java.lang.String,java.lang.String> NAMESPACE_MAP
           
 java.util.Map<java.lang.String,java.lang.String> TALKSPACE_MAP
           
 
Fields inherited from interface info.bliki.wiki.namespaces.INamespace
CATEGORY_NAMESPACE_KEY, CATEGORY_TALK_NAMESPACE_KEY, FILE_NAMESPACE_KEY, FILE_TALK_NAMESPACE_KEY, HELP_NAMESPACE_KEY, HELP_TALK_NAMESPACE_KEY, MAIN_NAMESPACE_KEY, MEDIA_NAMESPACE_KEY, MEDIAWIKI_NAMESPACE_KEY, MEDIAWIKI_TALK_NAMESPACE_KEY, PROJECT_NAMESPACE_KEY, PROJECT_TALK_NAMESPACE_KEY, SPECIAL_NAMESPACE_KEY, TALK_NAMESPACE_KEY, TEMPLATE_NAMESPACE_KEY, TEMPLATE_TALK_NAMESPACE_KEY, USER_NAMESPACE_KEY, USER_TALK_NAMESPACE_KEY
 
Constructor Summary
Namespace()
           
Namespace(java.util.Locale locale)
           
Namespace(java.util.ResourceBundle resourceBundle)
           
 
Method Summary
 java.lang.String getCategory_talk()
           
 java.lang.String getCategory_talk2()
           
 java.lang.String getCategory()
           
 java.lang.String getCategory2()
           
 java.lang.String getHelp_talk()
           
 java.lang.String getHelp_talk2()
           
 java.lang.String getHelp()
           
 java.lang.String getHelp2()
           
 java.lang.String getImage_talk()
           
 java.lang.String getImage_talk2()
           
 java.lang.String getImage()
           
 java.lang.String getImage2()
           
 java.lang.String getMedia()
          Get the "Media" namespace for the current language.
 java.lang.String getMedia2()
           
 java.lang.String getMediaWiki_talk()
           
 java.lang.String getMediaWiki_talk2()
           
 java.lang.String getMediaWiki()
           
 java.lang.String getMediaWiki2()
           
 java.lang.String getMeta_talk()
           
 java.lang.String getMeta_talk2()
           
 java.lang.String getMeta()
           
 java.lang.String getMeta2()
           
 java.lang.String getNamespaceByLowercase(java.lang.String lowercaseNamespace)
           
 java.lang.String getNamespaceByNumber(int numberCode)
           
 java.util.ResourceBundle getResourceBundle()
           
 java.lang.String getSpecial()
           
 java.lang.String getSpecial2()
           
 java.lang.String getTalk()
           
 java.lang.String getTalk2()
           
 java.lang.String getTalkspace(java.lang.String namespace)
          Get the Talk namespace.
 java.lang.String getTemplate_talk()
           
 java.lang.String getTemplate_talk2()
           
 java.lang.String getTemplate()
           
 java.lang.String getTemplate2()
           
 java.lang.String getUser_talk()
           
 java.lang.String getUser_talk2()
           
 java.lang.String getUser()
           
 java.lang.String getUser2()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fNamespaces1

protected final java.lang.String[] fNamespaces1

fNamespaces2

protected final java.lang.String[] fNamespaces2

fTalkNamespaces

protected final java.lang.String[] fTalkNamespaces

fNamespacesLowercase

protected final java.lang.String[] fNamespacesLowercase

NAMESPACE_MAP

public final java.util.Map<java.lang.String,java.lang.String> NAMESPACE_MAP

TALKSPACE_MAP

public final java.util.Map<java.lang.String,java.lang.String> TALKSPACE_MAP

fResourceBundle

protected java.util.ResourceBundle fResourceBundle
Constructor Detail

Namespace

public Namespace()

Namespace

public Namespace(java.util.Locale locale)

Namespace

public Namespace(java.util.ResourceBundle resourceBundle)
Method Detail

getCategory

public java.lang.String getCategory()
Specified by:
getCategory in interface INamespace

getCategory_talk

public java.lang.String getCategory_talk()
Specified by:
getCategory_talk in interface INamespace

getCategory_talk2

public java.lang.String getCategory_talk2()
Specified by:
getCategory_talk2 in interface INamespace

getCategory2

public java.lang.String getCategory2()
Specified by:
getCategory2 in interface INamespace

getHelp

public java.lang.String getHelp()
Specified by:
getHelp in interface INamespace

getHelp_talk

public java.lang.String getHelp_talk()
Specified by:
getHelp_talk in interface INamespace

getHelp_talk2

public java.lang.String getHelp_talk2()
Specified by:
getHelp_talk2 in interface INamespace

getHelp2

public java.lang.String getHelp2()
Specified by:
getHelp2 in interface INamespace

getImage

public java.lang.String getImage()
Specified by:
getImage in interface INamespace

getImage_talk

public java.lang.String getImage_talk()
Specified by:
getImage_talk in interface INamespace

getImage_talk2

public java.lang.String getImage_talk2()
Specified by:
getImage_talk2 in interface INamespace

getImage2

public java.lang.String getImage2()
Specified by:
getImage2 in interface INamespace

getMedia

public java.lang.String getMedia()
Description copied from interface: INamespace
Get the "Media" namespace for the current language.

Specified by:
getMedia in interface INamespace
Returns:
the namespace

getMedia2

public java.lang.String getMedia2()
Specified by:
getMedia2 in interface INamespace

getMediaWiki

public java.lang.String getMediaWiki()
Specified by:
getMediaWiki in interface INamespace

getMediaWiki_talk

public java.lang.String getMediaWiki_talk()
Specified by:
getMediaWiki_talk in interface INamespace

getMediaWiki_talk2

public java.lang.String getMediaWiki_talk2()
Specified by:
getMediaWiki_talk2 in interface INamespace

getMediaWiki2

public java.lang.String getMediaWiki2()
Specified by:
getMediaWiki2 in interface INamespace

getMeta

public java.lang.String getMeta()
Specified by:
getMeta in interface INamespace

getMeta_talk

public java.lang.String getMeta_talk()
Specified by:
getMeta_talk in interface INamespace

getMeta_talk2

public java.lang.String getMeta_talk2()
Specified by:
getMeta_talk2 in interface INamespace

getMeta2

public java.lang.String getMeta2()
Specified by:
getMeta2 in interface INamespace

getNamespaceByLowercase

public java.lang.String getNamespaceByLowercase(java.lang.String lowercaseNamespace)
Specified by:
getNamespaceByLowercase in interface INamespace

getNamespaceByNumber

public java.lang.String getNamespaceByNumber(int numberCode)
Specified by:
getNamespaceByNumber in interface INamespace

getResourceBundle

public java.util.ResourceBundle getResourceBundle()
Specified by:
getResourceBundle in interface INamespace

getSpecial

public java.lang.String getSpecial()
Specified by:
getSpecial in interface INamespace

getSpecial2

public java.lang.String getSpecial2()
Specified by:
getSpecial2 in interface INamespace

getTalk

public java.lang.String getTalk()
Specified by:
getTalk in interface INamespace

getTalk2

public java.lang.String getTalk2()
Specified by:
getTalk2 in interface INamespace

getTemplate

public java.lang.String getTemplate()
Specified by:
getTemplate in interface INamespace

getTemplate_talk

public java.lang.String getTemplate_talk()
Specified by:
getTemplate_talk in interface INamespace

getTemplate_talk2

public java.lang.String getTemplate_talk2()
Specified by:
getTemplate_talk2 in interface INamespace

getTemplate2

public java.lang.String getTemplate2()
Specified by:
getTemplate2 in interface INamespace

getUser

public java.lang.String getUser()
Specified by:
getUser in interface INamespace

getUser_talk

public java.lang.String getUser_talk()
Specified by:
getUser_talk in interface INamespace

getUser_talk2

public java.lang.String getUser_talk2()
Specified by:
getUser_talk2 in interface INamespace

getUser2

public java.lang.String getUser2()
Specified by:
getUser2 in interface INamespace

getTalkspace

public java.lang.String getTalkspace(java.lang.String namespace)
Description copied from interface: INamespace
Get the Talk namespace.

Specified by:
getTalkspace in interface INamespace
Returns:


Copyright © 2012 Java Wikipedia API (Bliki engine). All Rights Reserved.