+ /**
+ * Removes the attribute.
+ *
+ * @param function the function
+ * @return the function definition
+ */
+ public FunctionDefinition removeAttribute(FunctionDefinition function) {
+ getFunctions().remove(function);
+ function.setDatatypeBean(null);
+
+ return function;
+ }
+
+ /**
+ * Gets the functions.
+ *
+ * @return the functions
+ */