org.wings.header
Class SessionHeaders
java.lang.Object
org.wings.header.SessionHeaders
public final class SessionHeaders
- extends Object
A class to manage headers which should be appended to all frames within a wingS session.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
protected static final SessionLocal<SessionHeaders> INSTANCE
headerList
protected final List<Header> headerList
linkCounts
protected final Map<Header,Integer> linkCounts
getInstance
public static SessionHeaders getInstance()
- Returns:
- The session local instance of this class.
getHeaders
public List<Header> getHeaders()
- Returns:
- The headers currently attached to all frames inside this wingS session.
registerHeaders
public void registerHeaders(List<? extends Header> headers)
registerHeader
public void registerHeader(Header header)
registerHeaders
public void registerHeaders(int index,
List<? extends Header> headers)
registerHeader
public void registerHeader(int index,
Header header)
deregisterHeaders
public void deregisterHeaders(List<? extends Header> headers)
deregisterHeader
public void deregisterHeader(Header header)
getLinkCount
protected int getLinkCount(Header header)
incrementLinkCount
protected void incrementLinkCount(Header header)
decrementLinkCount
protected void decrementLinkCount(Header header)
wingS Swings ;-)