|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portaluiinfrastructure.tags.tagdef.TagOutputDefinitionManager
public class TagOutputDefinitionManager
Field Summary | |
---|---|
protected static TagOutputDefinitionManager |
m_instance
Test Singleton |
protected static TagOutputDefinitionManager |
m_testInstance
Singleton |
static java.lang.String |
TAGDEF_MAP_KEY
|
static int |
TAGDEFINITION_WEBSERVICEID
|
static java.lang.String |
TAGKEY_PREFIX
|
Constructor Summary | |
---|---|
TagOutputDefinitionManager()
|
Method Summary | |
---|---|
protected java.lang.String |
CreateTagDefKey(java.lang.String defId,
java.lang.String version)
|
static TagOutputDefinitionManager |
GetInstance()
|
protected XPHashtable |
GetTagDefMap(TagHelper tag)
Gets the Tag Definition Map |
protected void |
ProcessTagDefinitions(int[] wsIds,
AActivitySpace space,
boolean testMode)
Calls the Portlet Stack to retrieve markup from Tag Definition file and run Tag Definitions tags that sets the tag definitions in the request |
HTMLElement |
RetrieveAndSetTagDefinition(java.lang.String defId,
java.lang.String version,
TagHelper tag)
Retrieves Tag Definition and inserts it into current Tag body |
protected TagOutputDefEntry |
RetrieveTagDefinition(java.lang.String defId,
java.lang.String version,
TagHelper tag)
Helper to get specified Tag definition |
static void |
SetTestInstance(TagOutputDefinitionManager testInstance)
Used by Unit test |
boolean |
StoreTagOutputDefinition(java.lang.String defId,
java.lang.String version,
boolean readOnly,
TagHelper tag)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int TAGDEFINITION_WEBSERVICEID
public static final java.lang.String TAGKEY_PREFIX
public static final java.lang.String TAGDEF_MAP_KEY
protected static TagOutputDefinitionManager m_testInstance
protected static TagOutputDefinitionManager m_instance
Constructor Detail |
---|
public TagOutputDefinitionManager()
Method Detail |
---|
public static void SetTestInstance(TagOutputDefinitionManager testInstance)
public static TagOutputDefinitionManager GetInstance()
protected java.lang.String CreateTagDefKey(java.lang.String defId, java.lang.String version)
tagLibName
- tagName
- version
-
public boolean StoreTagOutputDefinition(java.lang.String defId, java.lang.String version, boolean readOnly, TagHelper tag)
tagLibName
- tagName
- version
- def
- state
-
protected TagOutputDefEntry RetrieveTagDefinition(java.lang.String defId, java.lang.String version, TagHelper tag)
defId
- version
- tag
-
public HTMLElement RetrieveAndSetTagDefinition(java.lang.String defId, java.lang.String version, TagHelper tag)
tagLibName
- tagName
- version
- state
-
protected XPHashtable GetTagDefMap(TagHelper tag)
tag
-
protected void ProcessTagDefinitions(int[] wsIds, AActivitySpace space, boolean testMode)
wsIds
- space
- testMode
-
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |