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:
java.lang.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(java.lang.Object target)
           
 java.lang.String inspectorComponentName(java.lang.Object receiver, AWBindableElement element)
           
 java.lang.String longTitle(java.lang.Object receiver, java.lang.String title, AWBindableElement element)
           
abstract  java.util.Map<java.lang.String,java.lang.Object> metaProperties(java.lang.Object receiver, AWBindableElement element)
           
 void recordAssignments(java.lang.Object receiver, AWDebugTrace.AssignmentRecorder recorder, AWBindableElement element)
           
static void registerClassExtension(java.lang.Class receiverClass, AWDebugTrace.MetaProvider providerClassExtension)
           
 java.lang.String title(java.lang.Object receiver, java.lang.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(java.lang.Class receiverClass,
                                          AWDebugTrace.MetaProvider providerClassExtension)

get

public static AWDebugTrace.MetaProvider get(java.lang.Object target)

metaProperties

public abstract java.util.Map<java.lang.String,java.lang.Object> metaProperties(java.lang.Object receiver,
                                                                                AWBindableElement element)

recordAssignments

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

title

public java.lang.String title(java.lang.Object receiver,
                              java.lang.String title,
                              AWBindableElement element)

longTitle

public java.lang.String longTitle(java.lang.Object receiver,
                                  java.lang.String title,
                                  AWBindableElement element)

inspectorComponentName

public java.lang.String inspectorComponentName(java.lang.Object receiver,
                                               AWBindableElement element)


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