Interface

Source Documentation.

Constants

BACKWARD_ARROW undeclared

A backward arrow illustrative symbol String.

FORWARD_ARROW undeclared

A forward arrow illustrative symbol String.

PIPE undeclared

A vertical bar illustrative symbol String.

SPACE undeclared

A space character String.

DIAGRAMMABLE undeclared

A diagrammable types Set. Enumerates the types having corresponding Diagram libraries.

Attributes

Method Signatures

DiagramInt.diagrammable()

def self.diagrammable()
end

Gets DIAGRAMMABLE. Returns the DIAGRAMMABLE Set reference.

DiagramInt.verify_diagrammable(inst = nil)

def self.verify_diagrammable(inst = nil)
end

Verifies an instance is diagrammable. Takes a diagrammable instance argument, inst. Returns true in the case the argument is a Diagrammable class instance. false otherwise.

DiagramInt.build(inst = nil)

def self.build(inst = nil)
end

Builds an instance's diagram. Takes a diagrammable instance argument, inst. Returns a corresponding Diagram kind instance.

DiagramInt.backward_arrow()

def self.backward_arrow()
end

Gets BACKWARD_ARROW, a backward arrow symbol String. Returns the String reference.

DiagramInt.forward_arrow()

def self.forward_arrow()
end

Gets FORWARD_ARROW, a forward arrow symbol String. Returns the String reference.

DiagramInt.pipe()

def self.pipe()
end

Gets PIPE, a vertical line symbol String. Returns the String reference.

DiagramInt.space()

def self.space()
end

Gets SPACE, a space character String. Returns the reference.