public abstract class AbstractFragment extends java.lang.Object implements Fragment
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BASE_ROOT |
| Constructor and Description |
|---|
AbstractFragment(java.lang.String id,
javax.servlet.ServletConfig config,
Fragment parent,
Fragment fragDesc,
Navigation navigation) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addChild(Fragment child)
Adds an child to the fragment
|
abstract void |
createURL(PortalURL url)
Creates an URL pointing to this fragment
|
abstract java.util.Collection |
getChildFragments()
Returns a collection of all child fragments
|
protected Fragment |
getFragmentDescription() |
java.lang.String |
getId()
Returns the identifier of this fragment.
|
Parameters |
getInitParameters()
Returns the initialization parameters of this fragment
|
java.lang.String |
getInitParameterValue(java.lang.String name) |
Navigation |
getNavigation()
Returns the navigational information linked with this fragment.
|
Fragment |
getParent()
Returns the parent fragment.
|
javax.servlet.ServletConfig |
getServletConfig() |
abstract boolean |
isPartOfURL(PortalURL url)
Returns true if the fragment is part of the URL
|
abstract void |
postService(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
abstract void |
preService(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Is called to render the fragment.
|
public AbstractFragment(java.lang.String id,
javax.servlet.ServletConfig config,
Fragment parent,
Fragment fragDesc,
Navigation navigation)
throws java.lang.Exception
java.lang.Exceptionpublic void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
Fragmentpublic Fragment getParent()
Fragmentpublic java.lang.String getId()
Fragmentpublic Parameters getInitParameters()
FragmentgetInitParameters in interface Fragmentpublic abstract java.util.Collection getChildFragments()
FragmentgetChildFragments in interface Fragmentpublic abstract void addChild(Fragment child)
Fragmentpublic Navigation getNavigation()
FragmentgetNavigation in interface Fragmentpublic abstract void createURL(PortalURL url)
Fragmentpublic abstract boolean isPartOfURL(PortalURL url)
FragmentisPartOfURL in interface Fragmenturl - the PortalURL object usedpublic javax.servlet.ServletConfig getServletConfig()
public java.lang.String getInitParameterValue(java.lang.String name)
public abstract void preService(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
javax.servlet.ServletExceptionjava.io.IOExceptionpublic abstract void postService(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
javax.servlet.ServletExceptionjava.io.IOExceptionprotected Fragment getFragmentDescription()
Copyright © 2003-2013 . All Rights Reserved.