Package | Description |
---|---|
gnu.jemacs.buffer |
Provides various building blocks for building an Emacs-like text editor.
|
gnu.kawa.xml |
Classes for using XML within Kawa.
|
gnu.lists |
Contains utility classes and interfaces for sequences (lists), arrays, and trees.
|
gnu.mapping |
Supports
Procedure ,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
gnu.xml |
Utilities for working with XML.
|
gnu.xquery.util |
Modifier and Type | Class and Description |
---|---|
class |
Marker |
Modifier and Type | Class and Description |
---|---|
class |
Focus
This is only used for XSLT, which should be fixed.
|
class |
KAttr |
class |
KCDATASection |
class |
KCharacterData |
class |
KComment |
class |
KDocument |
class |
KElement |
class |
KNode |
class |
KProcessingInstruction |
class |
KText |
Modifier and Type | Method and Description |
---|---|
static SeqPosition |
AttributeType.coerce(java.lang.Object obj,
java.lang.String namespaceURI,
java.lang.String localName) |
SeqPosition |
Nodes.NodeVector.getRaw(int index) |
protected static SeqPosition |
Nodes.NodeVector.makeSeqPos(AbstractSequence seq,
int ipos) |
Modifier and Type | Method and Description |
---|---|
void |
Nodes.NodeVector.setRaw(int index,
SeqPosition value) |
void |
Nodes.writePosition(SeqPosition position) |
void |
Nodes.NodeVector.writePosition(SeqPosition seq) |
void |
SortedNodes.writePosition(SeqPosition position) |
Modifier and Type | Class and Description |
---|---|
class |
ExtPosition<E,ESEQ extends AbstractSequence<E>>
A SeqPosition for sequences that need more than a Pos int for a position.
|
class |
TreePosition
A position that can also go down and up in a tree.
|
Modifier and Type | Method and Description |
---|---|
SeqPosition<E,ESEQ> |
SeqPosition.copy() |
SeqPosition<E,AbstractSequence<E>> |
AbstractSequence.getIterator() |
SeqPosition<E,AbstractSequence<E>> |
AbstractSequence.getIterator(int index) |
SeqPosition |
LList.getIterator(int index) |
SeqPosition<E,AbstractSequence<E>> |
AbstractSequence.getIteratorAtPos(int ipos) |
static SeqPosition |
PositionManager.getPositionObject(int ipos) |
static <E,ESEQ extends AbstractSequence<E>> |
SeqPosition.make(ESEQ seq,
int ipos)
Creates a new SeqPosition, from a position pair.
|
Modifier and Type | Method and Description |
---|---|
int |
AbstractSequence.compare(SeqPosition i1,
SeqPosition i2) |
int |
AbstractSequence.compare(SeqPosition i1,
SeqPosition i2) |
int |
AbstractSequence.nextIndex(SeqPosition pos) |
int |
PositionManager.register(SeqPosition pos) |
void |
SeqPosition.set(SeqPosition<E,ESEQ> pos) |
Sequence |
AbstractSequence.subSequence(SeqPosition start,
SeqPosition end) |
Sequence |
AbstractSequence.subSequence(SeqPosition start,
SeqPosition end) |
void |
TreeList.writePosition(SeqPosition position) |
void |
PositionConsumer.writePosition(SeqPosition position)
Consume node at current position.
|
Modifier and Type | Method and Description |
---|---|
void |
Values.FromTreeList.writePosition(SeqPosition spos) |
Modifier and Type | Method and Description |
---|---|
SeqPosition |
NodeTree.getIteratorAtPos(int ipos) |
Modifier and Type | Method and Description |
---|---|
void |
XMLFilter.writePosition(SeqPosition position) |
void |
XMLPrinter.writePosition(SeqPosition position) |
Modifier and Type | Method and Description |
---|---|
void |
RelativeStepFilter.writePosition(SeqPosition position) |