Domain
Last updated
Last updated
The Domain class represents a domain, a named collection of entity classes, in a document.
getEntityClassByName( name )
Returns the entity class in the domain with name, as an EntityClass. Returns
None
if there is no such class.
newEntityClass( )
Creates and returns a new entity class in the domain, as an EntityClass.
deleteEntityClass( entityclass )
Deletes the given EntityClass from the domain.
export( path )
Exports the domain to a the file at path, asking the user to select a file if path in
None
.
duplicate( )
Returns a duplicate of the domain with the name modified to include βcopy,β as a Domain.
Field
Type
Description
name
string
The domainβs name.
builtIn
boolean
Read only. True
if the domain is built-in and cannot be modified.
hidden
boolean
True
if hidden.
entityClasses
list of EntityClass
Entity classes in the domain.