Skip navigation links


org.apache.beehive.netui.pageflow.scoping.internal
Class ScopedAttributeContainer

java.lang.Object
  extended by org.apache.beehive.netui.pageflow.scoping.internal.AttributeContainer
      extended by org.apache.beehive.netui.pageflow.scoping.internal.ScopedAttributeContainer

Direct Known Subclasses:
ScopedSession

public class ScopedAttributeContainer
extends AttributeContainer

Base class for wrapper objects that keep their own scoped attributes, ignoring the attributes of the wrapped objects.


Constructor Summary
ScopedAttributeContainer(Object scopeKey)
           

 

Method Summary
 String getScopedName(String baseName)
           
 Object getScopeKey()
           
 boolean isInScope(String keyName)
           
static boolean isInScope(String keyName, Object scopeKey)
           
 String removeScope(String keyName)
           
static String removeScope(String keyName, Object scopeKey)
           
 void renameScope(Object newScopeKey)
           

 

Methods inherited from class org.apache.beehive.netui.pageflow.scoping.internal.AttributeContainer
getAttribute, getAttributeNames, getAttributeNamesArray, getAttrMap, getSerializableAttrs, removeAllAttributes, removeAttribute, setAttribute, setAttrMap

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

ScopedAttributeContainer

public ScopedAttributeContainer(Object scopeKey)

Method Detail

getScopedName

public final String getScopedName(String baseName)

isInScope

public boolean isInScope(String keyName)

isInScope

public static boolean isInScope(String keyName,
                                Object scopeKey)

removeScope

public String removeScope(String keyName)

removeScope

public static String removeScope(String keyName,
                                 Object scopeKey)

getScopeKey

public final Object getScopeKey()

renameScope

public void renameScope(Object newScopeKey)

Skip navigation links


Copyright © 2010, Oracle. All rights reserved.