Javadoc
Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: 14-Jun-2006
matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm
A visitor that may be used to "flatten" OWLClassExpression
s.
The visitor collects OWLClassExpression
s and operands of
OWLAnd
classes. For example the description:
A and (B and C) and (D or E) and F
would be flattened to the set {A, B, C, (D or E), F}
.
The general pattern of usage is to visit several descriptions and
which accumulates the set of flattened descriptions. These can
be obtained with the getClassExpressions
method.