Package de.businesscode.bcdui.wrs.load
Class BindingItemAttribute
java.lang.Object
de.businesscode.bcdui.binding.SimpleBindingItem
de.businesscode.bcdui.binding.BindingItem
de.businesscode.bcdui.wrs.load.BindingItemWithMetaData
de.businesscode.bcdui.wrs.load.BindingItemAttribute
- All Implemented Interfaces:
WrsBindingItem
This class is container of a wrq:A of binding item in a query. It serves as a marker
In WRS-request the Attribute element presents as
<Columns>
...
<C bRef="column1">
<A name="caption" bRef="column2"/>
</C>
...
</Columns>
See WRS-request XSD for more information about Columns and Attributes rules.-
Field Summary
Fields inherited from class de.businesscode.bcdui.binding.SimpleBindingItem
BCD_NO_TABLE_ALIAS, columnExpression, pureColumnNamePattern, qColumnExpr, wordPattern -
Constructor Summary
ConstructorsConstructorDescriptionBindingItemAttribute(String attrName, BindingItem bindingItem, String aggregationFunction, String alias) Constructor.BindingItemAttribute(String attrName, BindingItem bindingItem, String aggregationFunction, String alias, Map<String, String> userAttributes) -
Method Summary
Methods inherited from class de.businesscode.bcdui.wrs.load.BindingItemWithMetaData
addAttribute, addWrsAAttribute, getAggregationFunction, getAlias, getAttributes, getColumnNumber, getParentWrsC, getQColumnExpression, getQColumnExpressionWithAggr, getQColumnExpressionWithAggr, getWrsAAttributes, hasWrsAAttributes, isOrderByDescending, setAlias, setColumnNumber, setOrderByDescending, setParentWrsC, setWrsAAttributesMethods inherited from class de.businesscode.bcdui.binding.BindingItem
getAggr, getCaption, getColumnExpression, getCustomAttributesMap, getDisplayFormat, getDisplayFormatAsNode, getJDBCColumnDisplaySize, getJDBCColumnScale, getJDBCDataType, getJDBCDataTypeName, getJDBCNullable, getJDBCSigned, getReferences, getReferencesAsNode, isDefinedJDBCDataType, isEscapeXML, isKey, isNumeric, isReadOnly, setAggr, setCaption, setDisplayFormat, setEscapeXML, setJDBCColumnDisplaySize, setJDBCColumnScale, setJDBCDataType, setJDBCDataTypeName, setJDBCNullable, setJDBCSigned, setKey, setReadOnly, setReferences, toString, toXMLMethods inherited from class de.businesscode.bcdui.binding.SimpleBindingItem
getBindingSet, getDescription, getId, isColumnQuoting, setBindingSet, setColumnExpression, setDescription, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.businesscode.bcdui.wrs.load.WrsBindingItem
getCaption, getId, getJDBCColumnScale, getJDBCDataType, isEscapeXML, toXML
-
Constructor Details
-
BindingItemAttribute
public BindingItemAttribute(String attrName, BindingItem bindingItem, String aggregationFunction, String alias) Constructor.- Parameters:
attrName- Attribute's name ("name" attribute in Attribute element).bindingItem- Attribute's binding item ("bRef" attribute in Attribute element).
-
BindingItemAttribute
-
-
Method Details
-
getWrsAName
- Specified by:
getWrsANamein interfaceWrsBindingItem- Overrides:
getWrsANamein classBindingItemWithMetaData
-