org.xbrlapi.xpointer
Interface PointerPart
- All Known Implementing Classes:
- PointerPartImpl
public interface PointerPart
Defines the functionality associated with a single scheme component of an XPointer expression.
- Author:
- Geoffrey Shuetrim (geoff@galexy.net)
DefaultPointerNamespace
static final String DefaultPointerNamespace
- See Also:
- Constant Field Values
setSchemeNamespace
void setSchemeNamespace(URI namespace)
getSchemeNamespace
URI getSchemeNamespace()
setSchemeLocalName
void setSchemeLocalName(String localName)
getSchemeLocalName
String getSchemeLocalName()
setSchemePrefix
void setSchemePrefix(String prefix)
getSchemePrefix
String getSchemePrefix()
setUnescapedSchemeData
void setUnescapedSchemeData(String data)
setEscapedSchemeData
void setEscapedSchemeData(String data)
getUnescapedSchemeData
String getUnescapedSchemeData()
- Returns:
- The unescaped scheme data.
getEscapedSchemeData
String getEscapedSchemeData()
- Returns:
- the scheme data escaped so that it is ready for insertion into a
pointer part.