LogoLogo
Version 3
Version 3
  • Version 3
  • Welcome to Flying Logic 3
  • Flying Logic Resources
  • Recommended Reading
  • Flying Logic 3 User Guide
    • Getting Started
    • What's New
    • Reader Mode
    • The Document Window
    • Constructing Graphs
    • Graph Logic
    • Domains
    • Chart View
    • Scripting
    • Menus
    • Keyboard Shortcuts
    • Preferences
    • Project Management
  • Flying Logic 3 Scripting Guide
    • Getting Started
    • Online Resources
    • Predefined Variables
    • Classes
      • Application
      • CalendarEvent
      • Color
      • Date
      • Document
      • Domain
      • Edge
      • EntityClass
      • Entity
      • FontSpec
      • GraphElemFilter
      • GraphElem
      • GraphOperator
      • Group
      • Junctor
      • LayoutLine
      • Resource
      • Symbol
      • TextEditor
      • VertexElem
      • VertexOperator
      • Workweek
    • Constants
    • Graphic Symbol Names
    • Importer and Exporter Examples
    • Flying Logic Document Format
  • Thinking with Flying Logic
    • Part I: Introduction
    • About This Book
    • Keys to Great Thinking
    • Part II: The Theory of Constraints Thinking Processes
    • Overview of the Theory of Constraints
    • The Categories of Legitimate Reservation
    • Current Reality Tree
    • Evaporating Cloud: Conflict Resolution
    • Future Reality Tree
    • Prerequisite Tree
    • Transition Tree
    • Strategy & Tactics Tree
    • Part III: Other Techniques
    • Evidence-Based Analysis
    • Concept Maps
Powered by GitBook
On this page
  • Fields
  • Methods

Was this helpful?

  1. Flying Logic 3 Scripting Guide
  2. Classes

Domain

PreviousDocumentNextEdge

Last updated 1 year ago

Was this helpful?

The Domain class represents a domain, a named collection of entity classes, in a document.

Fields

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

Entity classes in the domain.

Methods

getEntityClassByName( name )

Returns the entity class in the domain with name, as an . Returns None if there is no such class.

newEntityClass( )

Creates and returns a new entity class in the domain, as an .

deleteEntityClass( entityclass )

Deletes the given 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.

list of

EntityClass
EntityClass
EntityClass
EntityClass