ariba.ui.aribaweb.util
Class AWSemanticKeyProvider

java.lang.Object
  extended by ariba.util.core.ClassExtension
      extended by ariba.ui.aribaweb.util.AWSemanticKeyProvider
All Implemented Interfaces:
SemanticKeyProvider, java.lang.Cloneable
Direct Known Subclasses:
AWSemanticKeyProvider_AWAction, AWSemanticKeyProvider_String, AWTDataTable.SemanticKeyProvider_Column, SemanticKeyProvider_WizardAction, SemanticKeyProvider_WizardStep

public abstract class AWSemanticKeyProvider
extends ClassExtension
implements SemanticKeyProvider

Sample Usage: int index = AWOrderedList.get(someList).indexOf(someList, someObject);


Field Summary
 
Fields inherited from class ariba.util.core.ClassExtension
forClass
 
Constructor Summary
AWSemanticKeyProvider()
           
 
Method Summary
static SemanticKeyProvider get(java.lang.Class targetClass)
           
static SemanticKeyProvider get(java.lang.Object receiver)
           
static void registerClassExtension(java.lang.Class receiverClass, AWSemanticKeyProvider classExtension)
           
 
Methods inherited from class ariba.util.core.ClassExtension
clone, forClass, getRealClass, setForClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ariba.ui.aribaweb.util.SemanticKeyProvider
getKey
 

Constructor Detail

AWSemanticKeyProvider

public AWSemanticKeyProvider()
Method Detail

registerClassExtension

public static void registerClassExtension(java.lang.Class receiverClass,
                                          AWSemanticKeyProvider classExtension)

get

public static SemanticKeyProvider get(java.lang.Object receiver)

get

public static SemanticKeyProvider get(java.lang.Class targetClass)


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