本文整理汇总了Java中org.mybatis.generator.api.dom.xml.Attribute.getValue方法的典型用法代码示例。如果您正苦于以下问题:Java Attribute.getValue方法的具体用法?Java Attribute.getValue怎么用?Java Attribute.getValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.mybatis.generator.api.dom.xml.Attribute
的用法示例。
在下文中一共展示了Attribute.getValue方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: copyAndSaveElement
import org.mybatis.generator.api.dom.xml.Attribute; //导入方法依赖的package包/类
/**
* Use the method copy constructor to create a new element
*
* @param fullyQualifiedTable
* @param method
*/
private void copyAndSaveElement(XmlElement element, FullyQualifiedTable fqt) {
XmlElement newElement = new XmlElement(element);
// remove old id attribute and add a new one with the new name
for (Iterator<Attribute> iterator = newElement.getAttributes().iterator(); iterator.hasNext();) {
Attribute attribute = iterator.next();
if ("id".equals(attribute.getName())) { //$NON-NLS-1$
iterator.remove();
Attribute newAttribute = new Attribute("id", attribute.getValue() + "WithRowbounds"); //$NON-NLS-1$ //$NON-NLS-2$
newElement.addAttribute(newAttribute);
break;
}
}
// save the new element locally. We'll add it to the document
// later
List<XmlElement> elements = elementsToAdd.get(fqt);
if (elements == null) {
elements = new ArrayList<XmlElement>();
elementsToAdd.put(fqt, elements);
}
elements.add(newElement);
}
示例2: getIdFromElement
import org.mybatis.generator.api.dom.xml.Attribute; //导入方法依赖的package包/类
/**
* 找出节点ID值
*
* @param element
* @return
*/
private static String getIdFromElement(XmlElement element){
for (Attribute attribute : element.getAttributes()){
if (attribute.getName().equals("id")){
return attribute.getValue();
}
}
return null;
}