public class AttributesStatement extends StatementsContainer
METHODS_TRANSFORM| Constructor and Description |
|---|
AttributesStatement(Schema attributesSchema,
com.google.inject.Provider<WriteAttributeStatement> attributeStatementProvider,
com.google.inject.Provider<WriteAttributesSetStatement> passThroughStatementProvider,
Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
protected Attribute.Kind |
getAttributeKind(String attributeName) |
protected Attribute |
getGenericAttribute(String name) |
protected Attribute |
getSchemaAttribute(String attributeName) |
void |
processAttributes(AnyElement element,
Collection<PropertyBase> componentAttributes)
|
addStatement, addStatement, getCode, getParent, getRequiredFields, getRequiredImports, getRequiredMethods, getStatements, getVariable, isDefined, isEmpty, setParent, setVariable@Inject public AttributesStatement(Schema attributesSchema, com.google.inject.Provider<WriteAttributeStatement> attributeStatementProvider, com.google.inject.Provider<WriteAttributesSetStatement> passThroughStatementProvider, Logger logger)
public void processAttributes(AnyElement element, Collection<PropertyBase> componentAttributes)
attributes - componentAttributes - protected Attribute.Kind getAttributeKind(String attributeName)
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.