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

S

S - Variable in class turingmachine.CTMComponentComment
Whether before a mouse click the mouse cursor was over the relevant edge of the component.
START_NODE - Static variable in class turingmachine.CTMDataState
Start state type.
save() - Method in class turingmachine.CTMDocument
provide a save dialog and save the document.
save() - Method in class turingmachine.CTMInternalFrameView
Save the document that this frame is rendering.
saveAs() - Method in class turingmachine.CTMDocument
Save this document under a different name.
saveAs() - Method in class turingmachine.CTMInternalFrameView
Save the document under a different name to that it is already saved as.
saveQuestion() - Method in class turingmachine.CTMDocument
Ask whether the use wants to save the document.
scale(double) - Method in class turingmachine.CTMPoint
 
select() - Method in class turingmachine.CTMComponentTransition
 
serialVersionUID - Static variable in class turingmachine.CTMData
Serial id, so future version will load old files
serialVersionUID - Static variable in class turingmachine.CTMDataComment
 
serialVersionUID - Static variable in class turingmachine.CTMDataLink
Serial id, so future version will load old files
serialVersionUID - Static variable in class turingmachine.CTMDataState
Serial id, so future version will load old files
serialVersionUID - Static variable in class turingmachine.CTMDataTransition
Serial id, so future version will load old files
serialVersionUID - Static variable in class turingmachine.CTMDocument
Serial id, so future version will load old files.
serialVersionUID - Static variable in class turingmachine.CTMPoint
Serial id, so future version will load old files.
serialVersionUID - Static variable in class turingmachine.CTMPreferences
 
set(Point2D, Point2D) - Method in class turingmachine.CTMComponentArrow
Set the arrows start and end positions in parent coordinates.
set(Point) - Method in class turingmachine.CTMPoint
 
setBounds(Rectangle) - Method in class turingmachine.CTMDataComment
Set comment rectangle bounds.
setBreakPoint(boolean) - Method in class turingmachine.CTMDataState
Sets the breakpoint.
setBubbleEvents(boolean) - Method in class turingmachine.MyTextArea
Set whether or not to bubble events to parent container.
setComment(String) - Method in class turingmachine.CTMDataComment
Set the comment text.
setCtrl(Point2D) - Method in class turingmachine.CTMDataLink
Set the control points position in fromState to toState midpoint coordinates.
setCurve() - Method in class turingmachine.CTMComponentLink
Set the curves parametrics depending on the location of the states it links.
setData(CTMData) - Method in class turingmachine.CTMComponent
Set this components corresponding data instance.
setDirection(String) - Method in class turingmachine.CTMDataTransition
Get the direction, or replace symbol.
setDirections(String) - Method in class turingmachine.CTMDocument
Sets turing machine tape direction symbols.
setDragging(boolean) - Method in class turingmachine.CTMComponentArrow
Set whether or not the arrow is currently being used to make a connection.
setGridMinorSpacing(int) - Method in class turingmachine.CTMComponentView
 
setIsDeterministic(boolean) - Method in class turingmachine.CTMDocument
Set whether or not this machine is determininistic.
setLinkComponent(CTMComponentLink) - Method in class turingmachine.CTMComponentControl
Sets the link component that this control is adjusting.
setLocation(Point2D) - Method in class turingmachine.CTMDataState
Set this states position within the document.
setModified(boolean) - Method in class turingmachine.CTMDocument
Set the status of the documents modified flag.
setSize(Dimension) - Method in class turingmachine.CTMDocument
Sets the size of the document view.
setStateName(String) - Method in class turingmachine.CTMComponentState
Set this states state name.
setStateName(String) - Method in class turingmachine.CTMDataState
Set the state name.
setSymbol(String) - Method in class turingmachine.CTMDataTransition
Set the match symbol.
setSymbols(String) - Method in class turingmachine.CTMDocument
Sets the symbols for the turing machine.
setTitle(String) - Method in class turingmachine.CTMDocument
Sets the document title.
setType(int) - Method in class turingmachine.CTMDataState
Set the states type.
setViewSize(Dimension) - Method in class turingmachine.CTMInternalFrameView
Update the view components size to match the documents size
showControl() - Method in class turingmachine.CTMComponentLink
Show the adjustment control on the curve.
stateAdd(Point) - Method in class turingmachine.CTMDocument
Add a state to the document and update views.
state_borderColour - Variable in class turingmachine.CTMPreferences
 
state_borderWidth - Variable in class turingmachine.CTMPreferences
 
state_breakpointColour - Variable in class turingmachine.CTMPreferences
 
state_colour - Variable in class turingmachine.CTMPreferences
 
state_diameter - Variable in class turingmachine.CTMPreferences
 
state_font_colour - Variable in class turingmachine.CTMPreferences
 
state_font_size - Variable in class turingmachine.CTMPreferences
 
subtract(Point) - Method in class turingmachine.CTMPoint
Subtract aPoint from this.
subtract(int, int) - Method in class turingmachine.CTMPoint
Subtract aPoint from this.
symbol - Variable in class turingmachine.CTMDataTransition
Symbol to match.
sync() - Method in class turingmachine.CTMComponent
Synchronise this component with its data instance.
sync() - Method in class turingmachine.CTMComponentComment
Synchronize this component with its data.
sync() - Method in class turingmachine.CTMComponentLink
Synchronize this link with it's data component.
sync() - Method in class turingmachine.CTMComponentState
Sync state component with its data.
sync() - Method in class turingmachine.CTMComponentTransition
Synchronize this link with it's data component.
sync() - Method in class turingmachine.CTMComponentView
Sync this view with its document.
sync() - Method in class turingmachine.CTMInternalFrameView
Synchronise all sub-components of this frame.
syncComponents(Container) - Method in class turingmachine.CTMComponentView
Go through all components in container and make sure: - they still exist in the document? - they don't need syncing

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