ariba.ui.aribaweb.core
Class UIRenderMeta
java.lang.Object
ariba.util.core.ClassExtension
ariba.ui.aribaweb.core.UIRenderMeta
- All Implemented Interfaces:
- java.lang.Cloneable
public abstract class UIRenderMeta
- extends ClassExtension
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UIRenderMeta
public UIRenderMeta()
registerClassExtension
public static void registerClassExtension(java.lang.Class targetObjectClass,
UIRenderMeta uiRenderMeta)
- Put a ClassExtension implementation of the interface into the cache.
- Parameters:
targetObjectClass
- The root class for which the classExtension
applies.
get
public static UIRenderMeta get(java.lang.Class targetClass)
- Retrieve a ClassExtension registered by registerClassExtension(...).
Note that this will clone the ClassExtension objects which are
registered so that each subclass will have its own classExtension
implementation. See ClassExtensionRegistry for details on this.
- Parameters:
targetClass
- the class for which a classExtension applies
- Returns:
- the classExtension which applies for the UIMeta
get
public static UIRenderMeta get(java.lang.Object target)
getRenderVersion
public UIRenderMeta.RenderVersion getRenderVersion(java.lang.Object businessObject)
- Override this in your particular UIMeta implementation.
- Returns:
- The rendering version.
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.