public class PageInfo extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
debug |
protected static Logger |
LOGGER
Logging may be enabled by setting debug to true
|
static String |
NAMESPACE_REGEX |
static Pattern |
namespacePattern |
Constructor and Description |
---|
PageInfo(String pageTitle,
SiteInfo siteinfo)
construct me from a localized pageTitle in a given language
|
Modifier and Type | Method and Description |
---|---|
String |
dual()
get the dual version of the pageTitle
|
String |
getCanonicalPageTitle() |
String |
getLang() |
Ns |
getNamespace() |
int |
getNamespaceId() |
String |
getNameSpaceName() |
static String |
getNameSpaceName(String pageTitle)
get the name space name
|
String |
getPageTitle() |
void |
setCanonicalPageTitle(String canonicalPageTitle) |
void |
setLang(String lang) |
void |
setNamespace(Ns namespace) |
void |
setNamespaceId(int namespaceId) |
void |
setNameSpaceName(String nameSpaceName) |
void |
setPageTitle(String pageTitle) |
protected static Logger LOGGER
public static boolean debug
public static final String NAMESPACE_REGEX
public static final Pattern namespacePattern
public int getNamespaceId()
public void setNamespaceId(int namespaceId)
namespaceId
- the namespaceId to setpublic String getLang()
public void setLang(String lang)
lang
- the lang to setpublic String getPageTitle()
public void setPageTitle(String pageTitle)
pageTitle
- the pageTitle to setpublic String getCanonicalPageTitle()
public void setCanonicalPageTitle(String canonicalPageTitle)
canonicalPageTitle
- the canonicalPageTitle to setpublic Ns getNamespace()
public void setNamespace(Ns namespace)
namespace
- the namespace to setpublic String getNameSpaceName()
public void setNameSpaceName(String nameSpaceName)
nameSpaceName
- the nameSpaceName to setpublic static String getNameSpaceName(String pageTitle)
pageTitle
- public String dual()
Copyright © 2018 BITPlan GmbH. All rights reserved.