本文整理匯總了Java中org.dom4j.Element.attributeValue方法的典型用法代碼示例。如果您正苦於以下問題:Java Element.attributeValue方法的具體用法?Java Element.attributeValue怎麽用?Java Element.attributeValue使用的例子?那麽恭喜您, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.dom4j.Element的用法示例。
在下文中一共展示了Element.attributeValue方法的20個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。
示例1: parse
點讚 4
import org.dom4j.Element; //導入方法依賴的package包/類
public Object parse(Element element,long processId,boolean parseChildren) {
EndNode node=new EndNode();
node.setProcessId(processId);
parseNodeCommonInfo(element, node);
String terminate=element.attributeValue("terminate");
if(StringUtils.isNotEmpty(terminate)){
node.setTerminate(Boolean.valueOf(terminate));
}
NodeDiagram diagram=parseDiagram(element);
if(node.isTerminate()){
diagram.setIcon("/icons/end-terminate.svg");
}else{
diagram.setIcon("/icons/end.svg");
}
diagram.setShapeType(ShapeType.Circle);
diagram.setBorderWidth(1);
node.setDiagram(diagram);
return node;
}
開發者ID:youseries,項目名稱:uflo,代碼行數:20,
示例2: CBSVariable
點讚 3
import org.dom4j.Element; //導入方法依賴的package包/類
CBSVariable(Element element) {
iExamId = Long.parseLong(element.attributeValue("exam"));
iName = element.attributeValue("name");
iPref = element.attributeValue("pref");
for (Iterator i=element.elementIterator("val");i.hasNext();)
iValues.add(new CBSValue(this,(Element)i.next()));
}
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:8,
示例3: replaceManifestApplicationName
點讚 3
import org.dom4j.Element; //導入方法依賴的package包/類
/**
* Replace the original application in the manifest nameFor AtlasBridgeApplication
* The original name has been written in meta-data
*/
private static void replaceManifestApplicationName(Document document) {
// Write meta-data information
Element root = document.getRootElement();// Get the root node
Element applicationElement = root.element("application");
String realApplicationClassName = applicationElement.attributeValue("name");
if (null == realApplicationClassName) {
realApplicationClassName = "";
}
applicationElement.addAttribute(StringUtils.isEmpty(realApplicationClassName) ? "android:name" : "name",
"android.taobao.atlas.startup.AtlasBridgeApplication");
Element metaData = applicationElement.addElement("meta-data");
metaData.addAttribute("android:name", "REAL_APPLICATION");
metaData.addAttribute("android:value", realApplicationClassName);
}
開發者ID:alibaba,項目名稱:atlas,代碼行數:22,
示例4: parse
點讚 3
import org.dom4j.Element; //導入方法依賴的package包/類
public Object parse(Element element,long processId,boolean parseChildren) {
SequenceFlowImpl flow=new SequenceFlowImpl();
flow.setProcessId(processId);
flow.setName(unescape(element.attributeValue("name")));
flow.setToNode(unescape((element.attributeValue("to"))));
String conditionType=element.attributeValue("condition-type");
if(StringUtils.isNotEmpty(conditionType)){
flow.setConditionType(ConditionType.valueOf(conditionType));
flow.setExpression(element.attributeValue("expression"));
flow.setHandlerBean(element.attributeValue("handler-bean"));
}
flow.setDiagram(parseDiagram(element));
String g=element.attributeValue("g");
if(StringUtils.isNotBlank(g)){
int pos=g.indexOf(":");
if(pos>-1){
g=g.substring(0,pos);
g=g.replaceAll(";", ",");
}else{
g=null;
}
}
flow.setG(g);
return flow;
}
開發者ID:youseries,項目名稱:uflo,代碼行數:26,
示例5: findClassNames
點讚 3
import org.dom4j.Element; //導入方法依賴的package包/類
private void findClassNames(String defaultPackage, Element startNode, Set names) {
// if we have some extends we need to check if those classes possibly could be inside the
// same hbm.xml file...
Iterator[] classes = new Iterator[4];
classes[0] = startNode.elementIterator( "class" );
classes[1] = startNode.elementIterator( "subclass" );
classes[2] = startNode.elementIterator( "joined-subclass" );
classes[3] = startNode.elementIterator( "union-subclass" );
Iterator classIterator = new JoinedIterator( classes );
while ( classIterator.hasNext() ) {
Element element = ( Element ) classIterator.next();
String entityName = element.attributeValue( "entity-name" );
if ( entityName == null ) {
entityName = getClassName( element.attribute( "name" ), defaultPackage );
}
names.add( entityName );
findClassNames( defaultPackage, element, names );
}
}
開發者ID:lamsfoundation,項目名稱:lams,代碼行數:21,
示例6: buildQueryHints
點讚 3
import org.dom4j.Element; //導入方法依賴的package包/類
private static void buildQueryHints(List elements, Annotatio