Package | Description |
---|---|
net.ontopia.topicmaps.schema.impl.osl |
The classes and interfaces used to represent constructs in the Ontopia
Schema Language.
|
Modifier and Type | Class and Description |
---|---|
class |
RuleSet
INTERNAL: Represents a rule set, that is, a collection of reusable
topic constraints.
|
class |
TopicClass
INTERNAL: Represents a topic class definition.
|
Modifier and Type | Field and Description |
---|---|
protected TopicConstraintCollection |
TopicRoleConstraint.parent |
protected TopicConstraintCollection |
OccurrenceConstraint.parent |
protected TopicConstraintCollection |
TopicNameConstraint.parent |
Modifier and Type | Method and Description |
---|---|
protected TopicConstraintCollection |
OSLSchemaContentHandler.getTopicConstraintCollection() |
Modifier and Type | Method and Description |
---|---|
void |
TopicConstraintCollection.addSubRule(TopicConstraintCollection subrule)
INTERNAL: Adds a new sub collection to the collection.
|
protected void |
OSLSchemaWriter.export(TopicConstraintCollection constraint,
ContentHandler dh) |
Constructor and Description |
---|
OccurrenceConstraint(TopicConstraintCollection parent)
INTERNAL: Creates a new occurrence constraint in the given
collection of topic constraints.
|
TopicNameConstraint(TopicConstraintCollection parent)
INTERNAL: Creates a base name constraint.
|
TopicRoleConstraint(TopicConstraintCollection parent)
PUBLIC: Creates a new topic role constraint belonging to the given
collection.
|