be.destin.skos.html
Class SkosHtmlManager
java.lang.Object
be.destin.skos.html.SkosHtmlManager
public class SkosHtmlManager
- extends java.lang.Object
Constructor Summary |
SkosHtmlManager(javax.servlet.http.HttpServletRequest request,
java.lang.String userLanguage,
SkosManager skosManager,
java.lang.String application)
|
SkosHtmlManager(javax.servlet.http.HttpServletRequest request,
java.lang.String userLanguage,
java.lang.String configDirectory,
java.lang.String application)
|
SkosHtmlManager(java.lang.String userLanguage,
SkosManager skosManager,
java.lang.String application)
|
Method Summary |
java.lang.String |
adaptURL(java.lang.String application,
java.lang.String anURL)
|
java.lang.String |
addFraming(java.lang.String baseUrl)
|
java.lang.String |
askosiIcon(java.lang.String iconName)
|
java.lang.String |
askosiMessage(java.lang.String messageName)
|
java.lang.String |
getApplication()
|
java.lang.String |
getApplicationRoot()
|
java.lang.String |
getApplicationRoot(java.lang.String application)
|
static java.lang.String |
getAskosiSearchRelation(SkosManager skosManager,
java.lang.String relation)
|
static SkosHtmlManager |
getAskosiSessionInstance(javax.servlet.http.HttpServletRequest request)
|
java.lang.String |
getLanguage()
|
java.lang.String |
getProfile()
|
Profile |
getProfileData()
|
javax.servlet.http.HttpServletRequest |
getRequest()
|
static SkosHtmlManager |
getSessionInstance(javax.servlet.http.HttpServletRequest request,
java.lang.String application)
Starting from the current request and application name |
SkosManager |
getSkosManager()
|
boolean |
isFramedInAskosi()
|
static void |
main(java.lang.String[] args)
|
static java.lang.String[] |
maintainRecentConcepts(javax.servlet.http.HttpServletRequest request,
java.lang.String scheme_about,
int limit)
|
void |
setApplication(java.lang.String application)
|
void |
setFramedInAskosi(boolean framedInAskosi)
|
void |
setLanguage(java.lang.String language)
|
void |
setProfile(java.lang.String profile)
|
void |
setRequest(javax.servlet.http.HttpServletRequest request)
|
void |
setSkosManager(SkosManager skosManager)
|
java.lang.String |
toHtmlApplication(java.lang.String application,
java.lang.Object contextObject)
|
java.lang.String |
toHtmlApplication(java.lang.String application,
java.lang.Object contextObject,
boolean iconOnly)
|
java.lang.String |
toHtmlApplicationName(java.lang.String application,
java.lang.Object contextObject)
|
java.lang.String |
toHtmlCategory(java.lang.String application,
java.lang.String aCategory,
boolean isPure,
java.lang.Object contextObject)
|
java.lang.String |
toHtmlEdit(Concept aConcept,
java.lang.String property,
StatusInterface anObject)
|
java.lang.String |
toHtmlImage(java.lang.String icon,
java.lang.String name,
boolean dimmed)
|
java.lang.String |
toHtmlImageID(java.lang.String icon,
boolean dimmed,
java.lang.String id)
|
java.lang.String |
toHtmlImageName(java.lang.String icon,
boolean dimmed,
java.lang.String name)
|
java.lang.String |
toHtmlRelationQualifier(java.lang.String relationQualifier)
|
java.lang.String |
toHtmlRole(java.lang.String application,
java.lang.String aRole,
java.lang.Object contextObject)
|
java.lang.String |
toHtmlScheme_Concept(java.lang.String input,
SchemeInterface defaultList)
|
java.lang.String |
toHtmlScheme_ConceptInAction(java.lang.String input,
SchemeInterface defaultList,
java.lang.String action)
|
java.lang.String |
toHtmlSource(java.lang.String aSource)
|
java.lang.String |
toHtmlSurroundings(java.lang.String aboutScheme,
java.lang.String conceptName,
int maxRel,
boolean printing)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
askosiMessagesScheme
public static final java.lang.String askosiMessagesScheme
- See Also:
- Constant Field Values
askosiDisplayApplication
public static final java.lang.String askosiDisplayApplication
- See Also:
- Constant Field Values
askosiDisplayUrl
public static final java.lang.String askosiDisplayUrl
- See Also:
- Constant Field Values
SKOSdirectoryParam
public static final java.lang.String SKOSdirectoryParam
- See Also:
- Constant Field Values
SKOSpreloadParam
public static final java.lang.String SKOSpreloadParam
- See Also:
- Constant Field Values
prefSource
public static final java.lang.String prefSource
- See Also:
- Constant Field Values
suffSource
public static final java.lang.String suffSource
- See Also:
- Constant Field Values
prefRelationQualifier
public static final java.lang.String prefRelationQualifier
- See Also:
- Constant Field Values
suffRelationQualifier
public static final java.lang.String suffRelationQualifier
- See Also:
- Constant Field Values
framingUrlSuffix
public static final java.lang.String framingUrlSuffix
- See Also:
- Constant Field Values
SkosHtmlManager
public SkosHtmlManager(javax.servlet.http.HttpServletRequest request,
java.lang.String userLanguage,
SkosManager skosManager,
java.lang.String application)
SkosHtmlManager
public SkosHtmlManager(javax.servlet.http.HttpServletRequest request,
java.lang.String userLanguage,
java.lang.String configDirectory,
java.lang.String application)
SkosHtmlManager
public SkosHtmlManager(java.lang.String userLanguage,
SkosManager skosManager,
java.lang.String application)
main
public static void main(java.lang.String[] args)
- Parameters:
args
-
toHtmlScheme_Concept
public java.lang.String toHtmlScheme_Concept(java.lang.String input,
SchemeInterface defaultList)
toHtmlScheme_ConceptInAction
public java.lang.String toHtmlScheme_ConceptInAction(java.lang.String input,
SchemeInterface defaultList,
java.lang.String action)
adaptURL
public java.lang.String adaptURL(java.lang.String application,
java.lang.String anURL)
toHtmlImage
public java.lang.String toHtmlImage(java.lang.String icon,
java.lang.String name,
boolean dimmed)
toHtmlImageID
public java.lang.String toHtmlImageID(java.lang.String icon,
boolean dimmed,
java.lang.String id)
toHtmlImageName
public java.lang.String toHtmlImageName(java.lang.String icon,
boolean dimmed,
java.lang.String name)
getApplicationRoot
public java.lang.String getApplicationRoot(java.lang.String application)
getApplicationRoot
public java.lang.String getApplicationRoot()
toHtmlRole
public java.lang.String toHtmlRole(java.lang.String application,
java.lang.String aRole,
java.lang.Object contextObject)
toHtmlCategory
public java.lang.String toHtmlCategory(java.lang.String application,
java.lang.String aCategory,
boolean isPure,
java.lang.Object contextObject)
toHtmlApplication
public java.lang.String toHtmlApplication(java.lang.String application,
java.lang.Object contextObject)
toHtmlApplicationName
public java.lang.String toHtmlApplicationName(java.lang.String application,
java.lang.Object contextObject)
toHtmlApplication
public java.lang.String toHtmlApplication(java.lang.String application,
java.lang.Object contextObject,
boolean iconOnly)
toHtmlRelationQualifier
public java.lang.String toHtmlRelationQualifier(java.lang.String relationQualifier)
getLanguage
public java.lang.String getLanguage()
getProfile
public java.lang.String getProfile()
setProfile
public void setProfile(java.lang.String profile)
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
- Returns:
- the request
setRequest
public void setRequest(javax.servlet.http.HttpServletRequest request)
- Parameters:
request
- the request to set
getSkosManager
public SkosManager getSkosManager()
- Returns:
- the skosManager
setSkosManager
public void setSkosManager(SkosManager skosManager)
- Parameters:
skosManager
- the skosManager to set
getApplication
public java.lang.String getApplication()
- Returns:
- the application
setApplication
public void setApplication(java.lang.String application)
- Parameters:
application
- the application to set
isFramedInAskosi
public boolean isFramedInAskosi()
- Returns:
- the framedInAskosi
setFramedInAskosi
public void setFramedInAskosi(boolean framedInAskosi)
- Parameters:
framedInAskosi
- the framedInAskosi to set
addFraming
public java.lang.String addFraming(java.lang.String baseUrl)
askosiIcon
public final java.lang.String askosiIcon(java.lang.String iconName)
askosiMessage
public java.lang.String askosiMessage(java.lang.String messageName)
setLanguage
public void setLanguage(java.lang.String language)
toHtmlEdit
public java.lang.String toHtmlEdit(Concept aConcept,
java.lang.String property,
StatusInterface anObject)
toHtmlSurroundings
public java.lang.String toHtmlSurroundings(java.lang.String aboutScheme,
java.lang.String conceptName,
int maxRel,
boolean printing)
getProfileData
public Profile getProfileData()
toHtmlSource
public java.lang.String toHtmlSource(java.lang.String aSource)
getAskosiSessionInstance
public static SkosHtmlManager getAskosiSessionInstance(javax.servlet.http.HttpServletRequest request)
getSessionInstance
public static SkosHtmlManager getSessionInstance(javax.servlet.http.HttpServletRequest request,
java.lang.String application)
- Starting from the current request and application name
- Parameters:
request
- application
-
- Returns:
maintainRecentConcepts
public static java.lang.String[] maintainRecentConcepts(javax.servlet.http.HttpServletRequest request,
java.lang.String scheme_about,
int limit)
- Parameters:
request
- scheme_about
- limit
-
- Returns:
getAskosiSearchRelation
public static java.lang.String getAskosiSearchRelation(SkosManager skosManager,
java.lang.String relation)