- accept(File) - Method in class edu.mit.blocks.codeblockutil.CSVFilter
-
- accomodateImagesHeight() - Method in class edu.mit.blocks.renderable.RenderableBlock
-
Returns the total height of all the images to draw on this block
- accomodateImagesWidth() - Method in class edu.mit.blocks.renderable.RenderableBlock
-
Returns the total width of all the images to draw on this block
- accomodateLabelsWidth() - Method in class edu.mit.blocks.renderable.RenderableBlock
-
Determine the width necessary to accommodate for placed labels.
- accomodatePageLabelHeight() - Method in class edu.mit.blocks.renderable.RenderableBlock
-
Returns the width of the page label on this block; if page label is not
enabled and does not exist, returns 0.
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.codeblockutil.CArrowButton
-
this method has no use
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.codeblockutil.CPopupMenu
-
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.codeblockutil.CProgressBar
-
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.codeblockutil.GlassCard
-
When the user presses the button, the explorer selects the
corresponding canvas
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.codeblockutil.StackExplorer
-
Slides all the drawers
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.codeblockutil.TabbedExplorer
-
Continue to scroll to the left or right
for every time step
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.workspace.ContextMenu
-
- actionPerformed(ActionEvent) - Method in class edu.mit.blocks.workspace.typeblocking.BlockDropAnimator
-
- add(CMenuItem) - Method in class edu.mit.blocks.codeblockutil.CPopupMenu
-
- add(Component) - Method in interface edu.mit.blocks.renderable.CommentSource
-
add commentLabel to the commentSource
- addAttribute(String, String) - Method in class edu.mit.blocks.codeblockutil.XMLStringWriter
-
Adds an attributes to the current active Element
- addBlock(RenderableBlock) - Method in class edu.mit.blocks.workspace.FactoryManager
-
- addBlock(RenderableBlock) - Method in class edu.mit.blocks.workspace.MiniMap
-
- addBlock(RenderableBlock) - Method in class edu.mit.blocks.workspace.Page
-
- addBlock(RenderableBlock) - Method in class edu.mit.blocks.workspace.TrashCan
-
- addBlock(Block) - Method in class edu.mit.blocks.workspace.WorkspaceEnvironment
-
- addBlock(RenderableBlock) - Method in interface edu.mit.blocks.workspace.WorkspaceWidget
-
Adds the specified block to this widget interally and graphically.
- addBlockGenus(BlockGenus) - Method in class edu.mit.blocks.workspace.WorkspaceEnvironment
-
- addBlocks(Collection<RenderableBlock>) - Method in class edu.mit.blocks.workspace.FactoryManager
-
- addBlocks(Collection<RenderableBlock>) - Method in class edu.mit.blocks.workspace.MiniMap
-
- addBlocks(Collection<RenderableBlock>) - Method in class edu.mit.blocks.workspace.Page
-
- addBlocks(Collection<RenderableBlock>) - Method in class edu.mit.blocks.workspace.TrashCan
-
- addBlocks(Collection<RenderableBlock>) - Method in interface edu.mit.blocks.workspace.WorkspaceWidget
-
Adds a collection of blocks to this widget internally and graphically.
- addCommandSocket(GeneralPath, int) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
- addComment() - Method in class edu.mit.blocks.renderable.RenderableBlock
-
If this does NOT have comment, then add a new comment to this parent
Container at a point (10,-20) away from upper-right hand corner.
- addConnenctionShapeMapping(String, int) - Static method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
Add a mapping of an application specific string of a connection shape to a shape identifying integer
- addControlConnectorShape(GeneralPath, boolean) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
- addControlConnectorShape(GeneralPath, float, boolean) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
- addCustomShapes(CustomBlockShapeSet) - Static method in class edu.mit.blocks.codeblocks.BlockShape
-
Add a new set of custom shapes
- addDataElement(String, String) - Method in class edu.mit.blocks.codeblockutil.XMLStringWriter
-
Adding an element like this assumes that there are no
attributes to be added to this element
- addDataPlug(GeneralPath, String, boolean) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
Appends a dataSocket to the blockPath given.
- addDataPlugUp(GeneralPath, String, boolean) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
- addDataSocket(GeneralPath, String, boolean) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
Appends a dataPlug to the blockPath given.
- addDataSocketUp(GeneralPath, String, boolean) - Method in class edu.mit.blocks.codeblocks.BlockConnectorShape
-
- addDocumentListener(DocumentListener) - Method in class edu.mit.blocks.codeblockutil.CTextField
-
- addDynamicBlock(RenderableBlock, String) - Method in class edu.mit.blocks.workspace.FactoryManager
-
- addDynamicBlocks(Collection<RenderableBlock>, String) - Method in class edu.mit.blocks.workspace.FactoryManager
-
- addDynamicDrawer(String) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds a static drawer if no drawer with the specified name already exists.
- addDynamicDrawer(String, int) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds a duynamic drawer if no drawer with the specified name already exists.
- addElementTextData(String) - Method in class edu.mit.blocks.codeblockutil.XMLStringWriter
-
Adds the specified data to the current XML string.
- addExlorer(String) - Method in class edu.mit.blocks.codeblockutil.Navigator
-
Adds a new Explorer
- addKeyListenerToTextField(KeyListener) - Method in class edu.mit.blocks.codeblockutil.LabelWidget
-
- addListener(ExplorerListener) - Method in interface edu.mit.blocks.codeblockutil.Explorer
-
Adds listener to the explorer
- addListener(ExplorerListener) - Method in class edu.mit.blocks.codeblockutil.GlassExplorer
-
- addListener(ExplorerListener) - Method in class edu.mit.blocks.codeblockutil.MagicExplorer
-
- addListener(ExplorerListener) - Method in class edu.mit.blocks.codeblockutil.PopupExplorer
-
- addListener(ExplorerListener) - Method in class edu.mit.blocks.codeblockutil.StackExplorer
-
- addListener(ExplorerListener) - Method in class edu.mit.blocks.codeblockutil.TabbedExplorer
-
- addListener(ExplorerListener) - Method in class edu.mit.blocks.codeblockutil.WindowExplorer
-
- addLoadedBlocks(Collection<RenderableBlock>, boolean) - Method in class edu.mit.blocks.workspace.Page
-
- addManagedClass(ISupportMemento) - Method in class edu.mit.blocks.workspace.ReundoManager
-
- addMouseListener(MouseListener) - Method in class edu.mit.blocks.codeblockutil.CButton
-
- addMouseListener(MouseListener) - Method in class edu.mit.blocks.codeblockutil.CTable
-
- addMouseListenerToLabel(MouseListener) - Method in class edu.mit.blocks.codeblockutil.LabelWidget
-
- addMouseMotionListenerToLabel(MouseMotionListener) - Method in class edu.mit.blocks.codeblockutil.LabelWidget
-
- addPage(Page) - Method in class edu.mit.blocks.workspace.BlockCanvas
-
- addPage(Page, int) - Method in class edu.mit.blocks.workspace.BlockCanvas
-
- addPage(Page) - Method in class edu.mit.blocks.workspace.Workspace
-
Adds the specified page to the Workspace at the right end of the canvas
- addPage(Page, int) - Method in class edu.mit.blocks.workspace.Workspace
-
Adds the specified page to the Workspace at the specified position on the canvas
- addPageChangeListener(PageChangeListener) - Static method in class edu.mit.blocks.workspace.PageChangeEventManager
-
- addPixelWidth(int) - Method in class edu.mit.blocks.workspace.Page
-
- addRenderableBlock(RenderableBlock) - Method in class edu.mit.blocks.workspace.WorkspaceEnvironment
-
- addRow(double[]) - Method in class edu.mit.blocks.codeblockutil.CTable
-
Adds a row of data to this using the double array of specified datum
- addRule(Workspace, LinkRule) - Static method in class edu.mit.blocks.codeblocks.BlockLinkChecker
-
Adds a rule to the end of this checker's list of rules.
- addSearchableContainer(SearchableContainer) - Method in class edu.mit.blocks.workspace.SearchBar
-
Adds a searchable to the set of searchables queried by this search bar.
- addSocket(String, BlockConnector.PositionType, String, boolean, boolean, Long) - Method in class edu.mit.blocks.codeblocks.Block
-
Adds another socket to this.
- addSocket(int, String, BlockConnector.PositionType, String, boolean, boolean, Long) - Method in class edu.mit.blocks.codeblocks.Block
-
Adds another socket to this.
- addStaticBlock(RenderableBlock, String) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Add blocks to drawer if drawer can be found.
- addStaticBlocks(Collection<RenderableBlock>, String) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Add blocks to drawer if drawer can be found.
- addStaticDrawer(String, Color) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds a static drawer if no drawer with the specified name already exists.
- addStaticDrawer(String, int, Color) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds a static drawer if no drawer with the specified name already exists.
- addSubsetBlocks(Collection<RenderableBlock>, String) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds the specified RenderableBlocks to the drawer with the specified drawerName.
- addSubsetDrawer(String, Color) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds a new Subset drawer with the specified name and button color.
- addSubsetDrawer(String, int, Color) - Method in class edu.mit.blocks.workspace.FactoryManager
-
Adds a new Subset drawer with the specified name and button color at the specified position.
- addToBlockLayer(Component) - Method in interface edu.mit.blocks.workspace.RBParent
-
Add this Component the BlockLayer, which is understood to be above the
HighlightLayer, although no guarantee is made about its order relative
to any other layers this RBParent may have.
- addToBlockLayer(Component) - Method in class edu.mit.blocks.workspace.Workspace
-
RBParent implemented methods
- addToHighlightLayer(Component) - Method in interface edu.mit.blocks.workspace.RBParent
-
Add this Component to the HighlightLayer, which is understood to be
directly and completely beneath the BlockLayer, such that all Components
on the HighlightLayer are rendered behind ALL Components on the BlockLayer.
- addToHighlightLayer(Component) - Method in class edu.mit.blocks.workspace.Workspace
-
- addWidget(WorkspaceWidget, boolean, boolean) - Method in class edu.mit.blocks.workspace.Workspace
-
Adds the specified widget to this Workspace
- addWorkspaceListener(WorkspaceListener) - Method in class edu.mit.blocks.workspace.Workspace
-
Adds the specified WorkspaceListener
- animateAutoCenter(RenderableBlock) - Method in class edu.mit.blocks.workspace.MiniMap
-
Animate A fly to block's location on the MiniMap and BlockCanvas
- anyCanvasSelected() - Method in interface edu.mit.blocks.codeblockutil.Explorer
-
Returns whether any Canvas is currently selected
- anyCanvasSelected() - Method in class edu.mit.blocks.codeblockutil.GlassExplorer
-
Returns true if a drawer is currently opened at its final width.
- anyCanvasSelected() - Method in class edu.mit.blocks.codeblockutil.MagicExplorer
-
- anyCanvasSelected() - Method in class edu.mit.blocks.codeblockutil.PopupExplorer
-
- anyCanvasSelected() - Method in class edu.mit.blocks.codeblockutil.StackExplorer
-
- anyCanvasSelected() - Method in class edu.mit.blocks.codeblockutil.TabbedExplorer
-
- anyCanvasSelected() - Method in class edu.mit.blocks.codeblockutil.WindowExplorer
-
- appendPath(GeneralPath, GeneralPath, boolean) - Static method in class edu.mit.blocks.codeblocks.rendering.BlockShapeUtil
-
Appends path gp2 to gp1.
- appendXMLWriterString(XMLStringWriter) - Method in class edu.mit.blocks.codeblockutil.XMLStringWriter
-
Appends the string constructed by the specified writer to this.
- areSocketsExpandable() - Method in class edu.mit.blocks.codeblocks.Block
-
Returns true if this genus has expandable sockets; false otherwise
FORWARDED FROM BLOCK GENUS
- areSocketsExpandable() - Method in class edu.mit.blocks.codeblocks.BlockGenus
-
Returns true iff this genus's sockets are expandable
- arrangeAllBlocks() - Method in class edu.mit.blocks.workspace.BlockCanvas
-
- assignToolTipToLabel(String) - Method in class edu.mit.blocks.codeblockutil.LabelWidget
-
sets the tool tip of the label
- AutoCompletePanel - Class in edu.mit.blocks.workspace.typeblocking
-
AutCompletePanel is a Panel that displays an editable text field
for the user to produce a desired pattern (regex).
- AutoCompletePanel(Workspace) - Constructor for class edu.mit.blocks.workspace.typeblocking.AutoCompletePanel
-
Constructs AutoCompletePanel