A B C D E F G H I J L M N O P Q R S T U V W

C

CREATE_COMMENT - Static variable in class turingmachine.CTMFrame
Tool Id
CREATE_LINK - Static variable in class turingmachine.CTMFrame
Tool Id
CREATE_NODE - Static variable in class turingmachine.CTMFrame
Tool Id
CTMAboutBox - class turingmachine.CTMAboutBox.
This class implements the turingmachine about dialog.
CTMAboutBox(Frame) - Constructor for class turingmachine.CTMAboutBox
 
CTMApplication - class turingmachine.CTMApplication.
The root application class for the turing machine simulator.
CTMApplication() - Constructor for class turingmachine.CTMApplication
Constructor.
CTMComponent - class turingmachine.CTMComponent.
All components that get added to a view component need to inherit from this.
CTMComponent(CTMData) - Constructor for class turingmachine.CTMComponent
Constructor.
CTMComponentArrow - class turingmachine.CTMComponentArrow.
A simple arrow component.
CTMComponentArrow() - Constructor for class turingmachine.CTMComponentArrow
Default constructor.
CTMComponentComment - class turingmachine.CTMComponentComment.
A box containing any relevant comments for a diagram.
CTMComponentComment(CTMDataComment) - Constructor for class turingmachine.CTMComponentComment
Constructor.
CTMComponentControl - class turingmachine.CTMComponentControl.
This class manages a small draggable handle for moving the control point on CTMComponentLinks.
CTMComponentControl() - Constructor for class turingmachine.CTMComponentControl
Constructor
CTMComponentDragSelectArea - class turingmachine.CTMComponentDragSelectArea.
Component used to show drag select areas.
CTMComponentDragSelectArea() - Constructor for class turingmachine.CTMComponentDragSelectArea
Default constructor.
CTMComponentLink - class turingmachine.CTMComponentLink.
Manages the link component that is draw between states.
CTMComponentLink(CTMDataLink) - Constructor for class turingmachine.CTMComponentLink
Constructor.
CTMComponentPopupMenu - class turingmachine.CTMComponentPopupMenu.
Popup menu for right click on state.
CTMComponentPopupMenu(Component) - Constructor for class turingmachine.CTMComponentPopupMenu
Constructor.
CTMComponentState - class turingmachine.CTMComponentState.
The state component.
CTMComponentState(CTMDataState) - Constructor for class turingmachine.CTMComponentState
Constructor.
CTMComponentTransition - class turingmachine.CTMComponentTransition.
A component that holds a single turing machine transition.
CTMComponentTransition(CTMDataTransition) - Constructor for class turingmachine.CTMComponentTransition
Default constructor.
CTMComponentView - class turingmachine.CTMComponentView.
Component that handles a view of a document.
CTMComponentView(CTMDocument) - Constructor for class turingmachine.CTMComponentView
Constructor.
CTMData - class turingmachine.CTMData.
The class that all CTMDocument viewable elements must inherit from.
CTMData(CTMDocument) - Constructor for class turingmachine.CTMData
Constructor.
CTMData(CTMDocument, CTMData) - Constructor for class turingmachine.CTMData
Constructor.
CTMDataComment - class turingmachine.CTMDataComment.
Commment data for corresponding CRM
CTMDataComment(CTMDocument, String, Rectangle) - Constructor for class turingmachine.CTMDataComment
Constructor.
CTMDataLink - class turingmachine.CTMDataLink.
Data for a link between states.
CTMDataLink(CTMDocument, CTMDataState, CTMDataState) - Constructor for class turingmachine.CTMDataLink
Constructor.
CTMDataState - class turingmachine.CTMDataState.
State data class.
CTMDataState(CTMDocument, String, Point) - Constructor for class turingmachine.CTMDataState
Constructor.
CTMDataTransition - class turingmachine.CTMDataTransition.
Data for the transition on a link between states.
CTMDataTransition(CTMDocument, CTMDataLink) - Constructor for class turingmachine.CTMDataTransition
Constructor.
CTMDialogDocumentProperties - class turingmachine.CTMDialogDocumentProperties.
Document properties modification dialog.
CTMDialogDocumentProperties() - Constructor for class turingmachine.CTMDialogDocumentProperties
Default constructor for JBuilder designer.
CTMDialogDocumentProperties(JFrame, CTMDocument) - Constructor for class turingmachine.CTMDialogDocumentProperties
Constructor.
CTMDocument - class turingmachine.CTMDocument.
A turing machine document.
CTMDocument(CTMApplication) - Constructor for class turingmachine.CTMDocument
Constructor.
CTMFileFilter - class turingmachine.CTMFileFilter.
Simple file filter.
CTMFileFilter(String, String[]) - Constructor for class turingmachine.CTMFileFilter
Constructor.
CTMFrame - class turingmachine.CTMFrame.
Main application frame for turing machine.
CTMFrame(CTMApplication) - Constructor for class turingmachine.CTMFrame
Constructor.
CTMInternalFrameTape - class turingmachine.CTMInternalFrameTape.
 
CTMInternalFrameTape() - Constructor for class turingmachine.CTMInternalFrameTape
 
CTMInternalFrameView - class turingmachine.CTMInternalFrameView.
A frame that holds a view component.
CTMInternalFrameView(CTMDocument) - Constructor for class turingmachine.CTMInternalFrameView
Constructor.
CTMMenuBar - class turingmachine.CTMMenuBar.
Application main menubar.
CTMMenuBar(CTMApplication) - Constructor for class turingmachine.CTMMenuBar
Constructor.
CTMPoint - class turingmachine.CTMPoint.
New point class to implement extra stuff default point class implements.
CTMPoint() - Constructor for class turingmachine.CTMPoint
Default constructor.
CTMPoint(int, int) - Constructor for class turingmachine.CTMPoint
Constructor.
CTMPoint(Point) - Constructor for class turingmachine.CTMPoint
Constructor.
CTMPreferences - class turingmachine.CTMPreferences.
TODO: replace this with real java preferences.
CTMPreferences() - Constructor for class turingmachine.CTMPreferences
 
CTMRect - class turingmachine.CTMRect.
Extension of java.awt.Rectangle to include usefull functionality.
CTMRect() - Constructor for class turingmachine.CTMRect
 
CTMUtility - class turingmachine.CTMUtility.
Generic place for utility functions.
CTMUtility() - Constructor for class turingmachine.CTMUtility
 
centerContainer(Container) - Static method in class turingmachine.CTMUtility
Centers a container to parent container.
checkSize() - Method in class turingmachine.CTMComponentView
Check the document is large enough to hold its components.
close() - Method in class turingmachine.CTMDocument
Close this document and all its views.
closeAllDocuments() - Method in class turingmachine.CTMApplication
Close all documents belonging to this application.
comment - Variable in class turingmachine.CTMDataComment
Comment data.
commentAdd(Rectangle) - Method in class turingmachine.CTMDocument
Add a comment to the document and update views.
componentIterator() - Method in class turingmachine.CTMDocument
Method for getting the components iterator as mComponents is private.
componentToBack(CTMData) - Method in class turingmachine.CTMDocument
Send a component to the back.
componentToFront(CTMData) - Method in class turingmachine.CTMDocument
Bring a component to the front.
contains(int, int) - Method in class turingmachine.CTMComponentDragSelectArea
Define the precise shape of this component for the sake of mouse processing.
contains(int, int) - Method in class turingmachine.CTMComponentLink
Is the point x,y roughly on the link curve.
contains(int, int) - Method in class turingmachine.CTMComponentState
Define the precise shape of this component for the sake of mouse processing.
contains(int, int) - Method in class turingmachine.MyTextArea
Check whether coordinates lie in the text areas bounds, but only if bubble events are off.
control_colour - Variable in class turingmachine.CTMPreferences
 
control_size - Variable in class turingmachine.CTMPreferences
 
createCheckboxMenuItem(JMenu, String, boolean) - Method in class turingmachine.CTMMenuBar
Creates a checkbox menu item.
createCursor(String, Point, String) - Static method in class turingmachine.CTMUtility
Create a custom cursor.
createMenuItem(JMenu, String, boolean) - Method in class turingmachine.CTMMenuBar
Creates a menuitem in aMenu.
cursor_createComment - Static variable in class turingmachine.CTMComponentView
 
cursor_createState - Static variable in class turingmachine.CTMComponentView
 
cursor_grab - Static variable in class turingmachine.CTMApplication
Instance of cursor for use by application components.
cursor_makeLinkDst - Static variable in class turingmachine.CTMComponentState
 
cursor_makeLinkSrc - Static variable in class turingmachine.CTMComponentState
 
cursor_move - Static variable in class turingmachine.CTMApplication
Instance of cursor for use by application components.
curve1 - Variable in class turingmachine.CTMComponentLink
The curve that makes up half of the link.
curve2 - Variable in class turingmachine.CTMComponentLink
The curve that makes up half of the link.

A B C D E F G H I J L M N O P Q R S T U V W