|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelConstraintException | |
---|---|
org.tmapi.core | Core interfaces which provide the functionality of the Topic Maps - Data Model. |
Uses of ModelConstraintException in org.tmapi.core |
---|
Subclasses of ModelConstraintException in org.tmapi.core | |
---|---|
class |
IdentityConstraintException
This exception is used to report identity constraint violations. |
class |
TopicInUseException
Thrown when an attempt is made to remove a Topic which is being used
as a type, as a reifier, or as a role player in an association, or in a scope. |
Methods in org.tmapi.core that throw ModelConstraintException | |
---|---|
void |
Construct.addItemIdentifier(Locator itemIdentifier)
Adds an item identifier. |
void |
Topic.addSubjectIdentifier(Locator subjectIdentifier)
Adds a subject identifier to this topic. |
void |
Topic.addSubjectLocator(Locator subjectLocator)
Adds a subject locator to this topic. |
void |
Scoped.addTheme(Topic theme)
Adds a topic to the scope. |
void |
Topic.addType(Topic type)
Adds a type to this topic. |
Association |
TopicMap.createAssociation(Topic type,
java.util.Collection<Topic> scope)
Creates an Association in this topic map with the specified
type and scope. |
Association |
TopicMap.createAssociation(Topic type,
Topic... scope)
Creates an Association in this topic map with the specified
type and scope. |
Name |
Topic.createName(java.lang.String value,
java.util.Collection<Topic> scope)
Creates a Name for this topic with the specified value,
and scope. |
Name |
Topic.createName(java.lang.String value,
Topic... scope)
Creates a Name for this topic with the specified value,
and scope. |
Name |
Topic.createName(Topic type,
java.lang.String value,
java.util.Collection<Topic> scope)
Creates a Name for this topic with the specified type,
value, and scope. |
Name |
Topic.createName(Topic type,
java.lang.String value,
Topic... scope)
Creates a Name for this topic with the specified type,
value, and scope. |
Occurrence |
Topic.createOccurrence(Topic type,
Locator value,
java.util.Collection<Topic> scope)
Creates an Occurrence for this topic with the specified
type, IRI value, and scope. |
Occurrence |
Topic.createOccurrence(Topic type,
Locator value,
Topic... scope)
Creates an Occurrence for this topic with the specified
type, IRI value, and scope. |
Occurrence |
Topic.createOccurrence(Topic type,
java.lang.String value,
java.util.Collection<Topic> scope)
Creates an Occurrence for this topic with the specified
type, string value, and scope. |
Occurrence |
Topic.createOccurrence(Topic type,
java.lang.String value,
Locator datatype,
java.util.Collection<Topic> scope)
Creates an Occurrence for this topic with the specified
type, value, datatype, and scope. |
Occurrence |
Topic.createOccurrence(Topic type,
java.lang.String value,
Locator datatype,
Topic... scope)
Creates an Occurrence for this topic with the specified
type, value, datatype, and scope. |
Occurrence |
Topic.createOccurrence(Topic type,
java.lang.String value,
Topic... scope)
Creates an Occurrence for this topic with the specified
type, string value, and scope. |
Role |
Association.createRole(Topic type,
Topic player)
Creates a new Role representing a role in this association. |
Topic |
TopicMap.createTopicByItemIdentifier(Locator itemIdentifier)
Returns a Topic instance with the specified item identifier. |
Topic |
TopicMap.createTopicBySubjectIdentifier(Locator subjectIdentifier)
Returns a Topic instance with the specified subject identifier. |
Topic |
TopicMap.createTopicBySubjectLocator(Locator subjectLocator)
Returns a Topic instance with the specified subject locator. |
Variant |
Name.createVariant(Locator value,
java.util.Collection<Topic> scope)
Creates a Variant of this topic name with the specified IRI
value and scope. |
Variant |
Name.createVariant(Locator value,
Topic... scope)
Creates a Variant of this topic name with the specified IRI
value and scope. |
Variant |
Name.createVariant(java.lang.String value,
java.util.Collection<Topic> scope)
Creates a Variant of this topic name with the specified string
value and scope. |
Variant |
Name.createVariant(java.lang.String value,
Locator datatype,
java.util.Collection<Topic> scope)
Creates a Variant of this topic name with the specified
value, datatype, and scope. |
Variant |
Name.createVariant(java.lang.String value,
Locator datatype,
Topic... scope)
Creates a Variant of this topic name with the specified
value, datatype, and scope. |
Variant |
Name.createVariant(java.lang.String value,
Topic... scope)
Creates a Variant of this topic name with the specified string
value and scope. |
void |
Topic.mergeIn(Topic other)
Merges another topic into this topic. |
void |
TopicMap.mergeIn(TopicMap other)
Merges the topic map other into this topic map. |
void |
Reifiable.setReifier(Topic reifier)
Sets the reifier of this construct. |
void |
DatatypeAware.setValue(java.math.BigDecimal value)
Sets the decimal value. |
void |
DatatypeAware.setValue(java.math.BigInteger value)
Sets the integer value. |
void |
DatatypeAware.setValue(Locator value)
Sets the IRI value. |
void |
Name.setValue(java.lang.String value)
Sets the value of this name. |
void |
DatatypeAware.setValue(java.lang.String value)
Sets the string value. |
void |
DatatypeAware.setValue(java.lang.String value,
Locator datatype)
Sets the string value and the datatype. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |