ariba.ui.aribaweb.test
Class TestLinkHolder

java.lang.Object
  extended by ariba.ui.aribaweb.test.TestLinkHolder
All Implemented Interfaces:
SemanticKeyProvider

public class TestLinkHolder
extends Object
implements SemanticKeyProvider


Constructor Summary
TestLinkHolder()
           
TestLinkHolder(Annotation annotation, Object annotatedItem)
           
TestLinkHolder(Annotation annotation, Object annotatedItem, String type)
           
 
Method Summary
 AWResponseGenerating click(AWRequestContext requestContext)
           
 String getDescription()
           
 String getDisplayName()
           
 String getFirstLevelCategoryName()
           
 String getKey(Object receiver, AWComponent component)
           
 String getLinkText()
           
 List<Class> getRequiredContextItems(AWRequestContext requestContext)
           
 String getSecondaryName()
           
 String getSecondLevelCategoryName()
           
 Class getStagerDynamicArgumentClass()
           
 String getType()
           
 boolean hasDynamicArgument()
           
 boolean isActive(AWRequestContext requestContext)
           
 boolean isHidden()
           
 boolean isInteractive()
           
 boolean isTestLink()
           
 boolean isTestLinkParam()
           
 boolean isTestStager()
           
 boolean requiresParam()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestLinkHolder

public TestLinkHolder()

TestLinkHolder

public TestLinkHolder(Annotation annotation,
                      Object annotatedItem)

TestLinkHolder

public TestLinkHolder(Annotation annotation,
                      Object annotatedItem,
                      String type)
Method Detail

getType

public String getType()

getKey

public String getKey(Object receiver,
                     AWComponent component)
Specified by:
getKey in interface SemanticKeyProvider

getSecondLevelCategoryName

public String getSecondLevelCategoryName()

getFirstLevelCategoryName

public String getFirstLevelCategoryName()

getDisplayName

public String getDisplayName()

getLinkText

public String getLinkText()

getSecondaryName

public String getSecondaryName()

isTestLink

public boolean isTestLink()

isTestStager

public boolean isTestStager()

isTestLinkParam

public boolean isTestLinkParam()

getDescription

public String getDescription()

isActive

public boolean isActive(AWRequestContext requestContext)

getRequiredContextItems

public List<Class> getRequiredContextItems(AWRequestContext requestContext)

hasDynamicArgument

public boolean hasDynamicArgument()

getStagerDynamicArgumentClass

public Class getStagerDynamicArgumentClass()

isHidden

public boolean isHidden()

isInteractive

public boolean isInteractive()

requiresParam

public boolean requiresParam()

click

public AWResponseGenerating click(AWRequestContext requestContext)


AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.