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 |
List<String> |
itemNames(Context context,
String key)
|
List<ItemProperties> |
itemProperties(Context context,
String key,
boolean filterHidden)
|
List<ItemProperties> |
itemProperties(Context context,
String key,
Collection<String> itemNames,
boolean filterHidden)
|
Context |
newContext()
|
void |
processActionAnnotation(Action annotation,
AnnotatedElement prop,
List<Rule.Selector> selectorList)
|
void |
processPropertiesAnnotation(Properties propInfo,
AnnotatedElement prop,
List selectorList)
|
void |
processPropertiesAnnotation(String propString,
AnnotatedElement prop,
List selectorList)
|
void |
processTraitsAnnotation(Traits fs,
AnnotatedElement prop,
Map propertyMap)
|
void |
registerAnnotationListener(Class annotationClass,
ObjectMeta.AnnotationProcessor listener)
|
static String |
validationError(Context context)
|
| Methods inherited from class ariba.ui.meta.core.Meta |
_addRule, _addRuleAndReturnExtras, _logRuleStats, _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 |
KeyClass
public static final String KeyClass
- See Also:
- Constant Field Values
KeyField
public static final String KeyField
- See Also:
- Constant Field Values
KeyAction
public static final String KeyAction
- See Also:
- Constant Field Values
KeyActionCategory
public static final String KeyActionCategory
- See Also:
- Constant Field Values
KeyObject
public static final String KeyObject
- See Also:
- Constant Field Values
KeyValue
public static final String KeyValue
- See Also:
- Constant Field Values
KeyType
public static final String KeyType
- See Also:
- Constant Field Values
KeyElementType
public static final String KeyElementType
- See Also:
- Constant Field Values
KeyTraitGroup
public static final String KeyTraitGroup
- See Also:
- Constant Field Values
KeyVisible
public static final String KeyVisible
- See Also:
- Constant Field Values
KeyEditable
public static final String KeyEditable
- See Also:
- Constant Field Values
KeyValid
public static final String KeyValid
- See Also:
- Constant Field Values
KeyRank
public static final String KeyRank
- See Also:
- Constant Field Values
DefaultActionCategory
public static final String DefaultActionCategory
- See Also:
- Constant Field Values
ObjectMeta
public ObjectMeta()
newContext
public Context newContext()
- Overrides:
newContext in class Meta
registerAnnotationListener
public void registerAnnotationListener(Class annotationClass,
ObjectMeta.AnnotationProcessor listener)
itemNames
public List<String> itemNames(Context context,
String key)
itemProperties
public List<ItemProperties> itemProperties(Context context,
String key,
boolean filterHidden)
itemProperties
public List<ItemProperties> itemProperties(Context context,
String key,
Collection<String> itemNames,
boolean filterHidden)
validationError
public static String validationError(Context context)
processTraitsAnnotation
public void processTraitsAnnotation(Traits fs,
AnnotatedElement prop,
Map propertyMap)
processPropertiesAnnotation
public void processPropertiesAnnotation(String propString,
AnnotatedElement prop,
List selectorList)
processPropertiesAnnotation
public void processPropertiesAnnotation(Properties propInfo,
AnnotatedElement prop,
List selectorList)
processActionAnnotation
public void processActionAnnotation(Action annotation,
AnnotatedElement prop,
List<Rule.Selector> selectorList)
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.