public class ComponentContext extends MetaContext
activeClass, artifacts, generateHandler, internalFieldsForComponentClass, passthroughAttributeList, propertyValuesMap| Constructor and Description |
|---|
ComponentContext(java.lang.Class clazz) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Behavior> |
getBehaviors() |
java.util.List<java.lang.String> |
getDisinheritProperties() |
java.util.Map<java.lang.String,java.lang.reflect.Field> |
getFieldsForFacet() |
protected boolean |
isAllowedPropertyOnlyType(OnlyType onlyType) |
protected boolean |
isPropertyValueDisinherited(java.lang.Class clazz,
java.lang.String name) |
protected boolean |
isRelevantClass(java.lang.Class clazz) |
protected void |
processAnnotation(java.lang.Class clazz) |
protected void |
setupArtifacts() |
build, collectPropertyValues, collectPropertyValues, getActiveClass, getArtifact, getArtifacts, getDeclaredFields, getGeneratingPropertyValuesSorted, getInternalFieldsForComponentClass, getInternalFieldsSorted, getIntersectionOfOnlyTypesGeneratingPropertyValuesSorted, getPropertyValuesMap, getPropertyValuesSorted, isGenerateHandler, isGeneratingPropertyByName, process, processPotentiallyIrrelevantField, setActiveClasspublic java.util.List<Behavior> getBehaviors()
public java.util.Map<java.lang.String,java.lang.reflect.Field> getFieldsForFacet()
public java.util.List<java.lang.String> getDisinheritProperties()
protected void setupArtifacts()
setupArtifacts in class MetaContextprotected boolean isPropertyValueDisinherited(java.lang.Class clazz,
java.lang.String name)
isPropertyValueDisinherited in class MetaContextprotected boolean isRelevantClass(java.lang.Class clazz)
isRelevantClass in class MetaContextprotected boolean isAllowedPropertyOnlyType(OnlyType onlyType)
isAllowedPropertyOnlyType in class MetaContextprotected void processAnnotation(java.lang.Class clazz)
throws java.lang.Exception
processAnnotation in class MetaContextjava.lang.ExceptionCopyright 2018 ICEsoft Technologies Canada Corp., All Rights Reserved.