org.camunda.bpm.engine.impl.bpmn.diagram
Class Bpmn20NamespaceContext

java.lang.Object
  extended by org.camunda.bpm.engine.impl.bpmn.diagram.Bpmn20NamespaceContext
All Implemented Interfaces:
NamespaceContext

public class Bpmn20NamespaceContext
extends Object
implements NamespaceContext

XML NamespaceContext containing the namespaces used by BPMN 2.0 XML documents. Can be used in XPath.setNamespaceContext(NamespaceContext).

Author:
Falko Menge

Field Summary
static String BPMN
           
static String BPMNDI
           
protected  Map<String,String> namespaceUris
          This is a protected filed so you can extend that context with your own namespaces if necessary
static String OMGDC
           
static String OMGDI
           
 
Constructor Summary
Bpmn20NamespaceContext()
           
 
Method Summary
 String getNamespaceURI(String prefix)
           
 String getPrefix(String namespaceURI)
           
 Iterator<String> getPrefixes(String namespaceURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BPMN

public static final String BPMN
See Also:
Constant Field Values

BPMNDI

public static final String BPMNDI
See Also:
Constant Field Values

OMGDC

public static final String OMGDC
See Also:
Constant Field Values

OMGDI

public static final String OMGDI
See Also:
Constant Field Values

namespaceUris

protected Map<String,String> namespaceUris
This is a protected filed so you can extend that context with your own namespaces if necessary

Constructor Detail

Bpmn20NamespaceContext

public Bpmn20NamespaceContext()
Method Detail

getNamespaceURI

public String getNamespaceURI(String prefix)
Specified by:
getNamespaceURI in interface NamespaceContext

getPrefix

public String getPrefix(String namespaceURI)
Specified by:
getPrefix in interface NamespaceContext

getPrefixes

public Iterator<String> getPrefixes(String namespaceURI)
Specified by:
getPrefixes in interface NamespaceContext


Copyright © 2017 camunda services GmbH. All rights reserved.