Package codeblocks

Interface Summary
LinkRule LinkRule specifies a rule for Block linking.
 

Class Summary
Block Block holds the mutable prop (data) of a particular block.
BlockConnector BlockConnector is a light class that describes the socket/plug information for each socket or plug of a particular Block.
BlockConnectorShape BlockConnectionShape defines and draws the connectors between the blocks.
BlockGenus A genus describes the properties that define a block.
BlockLink A class that stores information about a potential block connection.
BlockLinkChecker BlockLinkChecker determines if two Block objects can connect.
BlockShape This class separates block shape from the RenderableBlock class.
BlockStub BlockStub are a special form of blocks that provide a particular reference to its "parent" block.
CommandRule  
CustomBlockShapeSet  
InfixBlockShape Specifies the BlockShape of infix blocks.
InfixRule InfixRule specifies a rule for Block linking.
JComponentDragHandler This class can be used to add dragging capability to any JComponents.
SocketRule SocketRule checks if the two sockets being matched can connect simply by checking if the socket/plug match in kind.
 

Enum Summary
BlockConnector.PositionType  
CompilerException.Error  
 

Exception Summary
CompilerException