ariba.ui.aribaweb.util
Class AWDebugTrace.MetaProvider

java.lang.Object
  extended by ariba.util.core.ClassExtension
      extended by ariba.ui.aribaweb.util.AWDebugTrace.MetaProvider
All Implemented Interfaces:
Cloneable
Enclosing class:
AWDebugTrace

public abstract static class AWDebugTrace.MetaProvider
extends ClassExtension


Field Summary
 
Fields inherited from class ariba.util.core.ClassExtension
forClass
 
Constructor Summary
AWDebugTrace.MetaProvider()
           
 
Method Summary
static AWDebugTrace.MetaProvider get(Object target)
           
 String inspectorComponentName(Object receiver, AWBindableElement element)
           
 String longTitle(Object receiver, String title, AWBindableElement element)
           
abstract  Map<String,Object> metaProperties(Object receiver, AWBindableElement element)
           
 void recordAssignments(Object receiver, AWDebugTrace.AssignmentRecorder recorder, AWBindableElement element)
           
static void registerClassExtension(Class receiverClass, AWDebugTrace.MetaProvider providerClassExtension)
           
 String title(Object receiver, String title, AWBindableElement element)
           
 
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
 

Constructor Detail

AWDebugTrace.MetaProvider

public AWDebugTrace.MetaProvider()
Method Detail

registerClassExtension

public static void registerClassExtension(Class receiverClass,
                                          AWDebugTrace.MetaProvider providerClassExtension)

get

public static AWDebugTrace.MetaProvider get(Object target)

metaProperties

public abstract Map<String,Object> metaProperties(Object receiver,
                                                  AWBindableElement element)

recordAssignments

public void recordAssignments(Object receiver,
                              AWDebugTrace.AssignmentRecorder recorder,
                              AWBindableElement element)

title

public String title(Object receiver,
                    String title,
                    AWBindableElement element)

longTitle

public String longTitle(Object receiver,
                        String title,
                        AWBindableElement element)

inspectorComponentName

public String inspectorComponentName(Object receiver,
                                     AWBindableElement element)


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