ariba.ui.meta.core
Class ObjectMeta
java.lang.Object
ariba.ui.meta.core.Meta
ariba.ui.meta.core.ObjectMeta
- Direct Known Subclasses:
- UIMeta
public class ObjectMeta
- extends Meta
Fields inherited from class ariba.ui.meta.core.Meta |
ClassRulePriority, EditorRulePriority, KeyAny, KeyDeclare, KeyTrait, LowRulePriority, PropertyMerger_DeclareList, PropertyMerger_List, PropertyMerger_Traits, RuleFileDelimeter, RuleFileDelimeterStart, SystemRulePriority, TemplateRulePriority, Transformer_KeyPresent |
Method Summary |
java.util.List<java.lang.String> |
itemNames(Context context,
java.lang.String key)
|
java.util.List<ItemProperties> |
itemProperties(Context context,
java.lang.String key,
boolean filterHidden)
|
java.util.List<ItemProperties> |
itemProperties(Context context,
java.lang.String key,
java.util.Collection<java.lang.String> itemNames,
boolean filterHidden)
|
Context |
newContext()
|
void |
processActionAnnotation(Action annotation,
java.lang.reflect.AnnotatedElement prop,
java.util.List<Rule.Selector> selectorList)
|
void |
processPropertiesAnnotation(Properties propInfo,
java.lang.reflect.AnnotatedElement prop,
java.util.List selectorList)
|
void |
processPropertiesAnnotation(java.lang.String propString,
java.lang.reflect.AnnotatedElement prop,
java.util.List selectorList)
|
void |
processTraitsAnnotation(Traits fs,
java.lang.reflect.AnnotatedElement prop,
java.util.Map propertyMap)
|
void |
registerAnnotationListener(java.lang.Class annotationClass,
ObjectMeta.AnnotationProcessor listener)
|
static java.lang.String |
validationError(Context context)
|
Methods inherited from class ariba.ui.meta.core.Meta |
_addRule, _addRuleAndReturnExtras, _logRuleStats, _resumeEditingRuleSet, _updateEditedRule, addRule, addRule, addRule, addRules, addRules, addTrait, addTraits, beginReplacementRuleSet, beginRuleSet, beginRuleSet, defineKeyAsPropertyScope, endRuleSet, invalidateRules, isPropertyScopeKey, loadRules, loadRules, mergerForProperty, mirrorPropertyToContext, parsePropertyAssignment, propertyWillDoMerge, registerKeyInitObserver, registerPropertyMerger, registerValueTransformerForKey, ruleSetGeneration, scopeKeyForSelector, touch |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KeyClass
public static final java.lang.String KeyClass
- See Also:
- Constant Field Values
KeyField
public static final java.lang.String KeyField
- See Also:
- Constant Field Values
KeyAction
public static final java.lang.String KeyAction
- See Also:
- Constant Field Values
KeyActionCategory
public static final java.lang.String KeyActionCategory
- See Also:
- Constant Field Values
KeyObject
public static final java.lang.String KeyObject
- See Also:
- Constant Field Values
KeyValue
public static final java.lang.String KeyValue
- See Also:
- Constant Field Values
KeyType
public static final java.lang.String KeyType
- See Also:
- Constant Field Values
KeyElementType
public static final java.lang.String KeyElementType
- See Also:
- Constant Field Values
KeyTraitGroup
public static final java.lang.String KeyTraitGroup
- See Also:
- Constant Field Values
KeyVisible
public static final java.lang.String KeyVisible
- See Also:
- Constant Field Values
KeyEditable
public static final java.lang.String KeyEditable
- See Also:
- Constant Field Values
KeyValid
public static final java.lang.String KeyValid
- See Also:
- Constant Field Values
KeyRank
public static final java.lang.String KeyRank
- See Also:
- Constant Field Values
DefaultActionCategory
public static final java.lang.String DefaultActionCategory
- See Also:
- Constant Field Values
ObjectMeta
public ObjectMeta()
newContext
public Context newContext()
- Overrides:
newContext
in class Meta
registerAnnotationListener
public void registerAnnotationListener(java.lang.Class annotationClass,
ObjectMeta.AnnotationProcessor listener)
itemNames
public java.util.List<java.lang.String> itemNames(Context context,
java.lang.String key)
itemProperties
public java.util.List<ItemProperties> itemProperties(Context context,
java.lang.String key,
boolean filterHidden)
itemProperties
public java.util.List<ItemProperties> itemProperties(Context context,
java.lang.String key,
java.util.Collection<java.lang.String> itemNames,
boolean filterHidden)
validationError
public static java.lang.String validationError(Context context)
processTraitsAnnotation
public void processTraitsAnnotation(Traits fs,
java.lang.reflect.AnnotatedElement prop,
java.util.Map propertyMap)
processPropertiesAnnotation
public void processPropertiesAnnotation(java.lang.String propString,
java.lang.reflect.AnnotatedElement prop,
java.util.List selectorList)
processPropertiesAnnotation
public void processPropertiesAnnotation(Properties propInfo,
java.lang.reflect.AnnotatedElement prop,
java.util.List selectorList)
processActionAnnotation
public void processActionAnnotation(Action annotation,
java.lang.reflect.AnnotatedElement prop,
java.util.List<Rule.Selector> selectorList)
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.