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

A

A0 - Static variable in class org.freehep.graphicsio.PageConstants
 
A1 - Static variable in class org.freehep.graphicsio.PageConstants
 
A2 - Static variable in class org.freehep.graphicsio.PageConstants
 
A3 - Static variable in class org.freehep.graphicsio.PageConstants
 
A4 - Static variable in class org.freehep.graphicsio.PageConstants
 
A5 - Static variable in class org.freehep.graphicsio.PageConstants
 
A6 - Static variable in class org.freehep.graphicsio.PageConstants
 
AboutDialog - Class in net.sf.sdedit.ui.impl
 
AboutDialog(JFrame, URL) - Constructor for class net.sf.sdedit.ui.impl.AboutDialog
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.editor.ExportAction
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.buttons.EnableComponents
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationAction
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.FullScreen
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.impl.AboutDialog
 
actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.impl.FilterCommandField
 
Actions - Class in net.sf.sdedit.editor
 
Activator - Interface in net.sf.sdedit.ui.components.buttons
 
ACTIVE_LIFELINE_COLOR - Static variable in interface net.sf.sdedit.Constants
 
add(P, I) - Method in class net.sf.sdedit.util.Bijection
Adds a pair of a pre-image and an image to the bijection.
addAction(Action) - Method in class net.sf.sdedit.ui.components.ButtonPanel
Creates a new JButton and adds it to the panel.
addAction(Action, int, boolean) - Method in class net.sf.sdedit.ui.components.ButtonPanel
Creates a new JButton and adds it to the panel.
addAction(String, Action, int) - Method in class net.sf.sdedit.ui.components.MenuBar
Adds an Action to a (sub-)menu of this MenuBar.
addAction(String, Action) - Method in class net.sf.sdedit.ui.components.MenuBar
Adds an action in the given category.
addAction(String, Action, Activator) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addAction(String, Action, Activator) - Method in interface net.sf.sdedit.ui.UserInterface
Adds a choosable component to the user interface such that on choosing it the given action is performed.
addActivity(Lifeline, int) - Method in class net.sf.sdedit.diagram.Lifeline
 
addAllExportFileTypes() - Method in class org.freehep.util.export.ExportDialog
 
addCategory(String, String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addCategory(String, String) - Method in interface net.sf.sdedit.ui.UserInterface
 
addConfigurationAction(String, ConfigurationAction<?>, Activator) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addConfigurationAction(String, ConfigurationAction<?>, Activator) - Method in interface net.sf.sdedit.ui.UserInterface
 
addConfigurationUI(ConfigurationUI<?>) - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationDialog
 
addElement(SequenceElement) - Method in class net.sf.sdedit.drawable.Fragment
Adds a sequence element that is a member of this fragment.
addExportDialogListener(ExportDialogListener) - Method in class org.freehep.util.export.ExportDialog
 
addExportFileType(ExportFileType) - Method in class org.freehep.util.export.ExportDialog
Register an export file type.
addItem(String, JMenuItem) - Method in class net.sf.sdedit.ui.components.MenuBar
Adds an item to the given category.
addListener(ATabbedPaneListener) - Method in class net.sf.sdedit.ui.components.ATabbedPane
Adds an ATabbedPaneListener whose responsibility is to decide whether a tab will actually be closed on user demand.
addListener(FullScreenListener) - Method in class net.sf.sdedit.ui.components.FullScreen
 
addListener(UserInterfaceListener) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addListener(PanelPaintDeviceListener) - Method in class net.sf.sdedit.ui.PanelPaintDevice
Adds a PanelPaintDeviceListener that will be notified when the mouse enters, exits or clicks drawable objects
addListener(UserInterfaceListener) - Method in interface net.sf.sdedit.ui.UserInterface
Adds a listener to this UserInterface.
addMenu(String, ImageIcon) - Method in class net.sf.sdedit.ui.components.MenuBar
Adds a new (sub-)menu to this MenuBar.
addMouseListener(MouseListener) - Method in interface net.sf.sdedit.ui.components.Scalable
 
addMouseListener(MouseListener) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
addMouseMotionListener(MouseMotionListener) - Method in interface net.sf.sdedit.ui.components.Scalable
 
addMouseMotionListener(MouseMotionListener) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
addOption(String) - Method in class net.sf.sdedit.ui.components.OptionDialog
Adds a button corresponding to a possible choice of the user.
addOtherDrawable(Drawable) - Method in class net.sf.sdedit.diagram.PaintDevice
 
addPredicateAction(String, String, String, String, Icon, Predicate, boolean) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Adds a listener that is notified when a property is modified via Bean.setValue(PropertyDescriptor, Object).
addSection(String) - Method in class net.sf.sdedit.drawable.Fragment
Adds a section to this fragment with its own condition.
addSequenceElement(SequenceElement) - Method in class net.sf.sdedit.diagram.FragmentManager
Adds the given sequence element to all open and closing fragments.
addSequenceElement(SequenceElement) - Method in class net.sf.sdedit.diagram.PaintDevice
 
addStainedListener(StainedListener) - Method in interface net.sf.sdedit.ui.components.Stainable
Adds a StainedListener interested in this Stainable's state.
addStainedListener(StainedListener) - Method in class net.sf.sdedit.ui.impl.Tab
 
addTab(Component, String) - Method in class net.sf.sdedit.ui.components.ATabbedPane
Adds a tab to this ATabbedPane and assigns the given title to it, which may be changed as described in the class comment (ATabbedPane) in order to get a unique title.
addTab(Component, String, ImageIcon) - Method in class net.sf.sdedit.ui.components.ATabbedPane
Adds a tab to this ATabbedPane and assigns the given title to it, which may be changed as described in the class comment (ATabbedPane) in order to get a unique title.
addTab(String, Bean<Configuration>) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addTab(String, Bean<Configuration>) - Method in interface net.sf.sdedit.ui.UserInterface
Adds a new tab to the user interface which becomes the tab that is currently selected.
addTarget(Point) - Method in class net.sf.sdedit.drawable.Note
Adds a point such that a dotted line from the note to the point appears on the diagram.
addToolbarSeparator() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addToolbarSeparator() - Method in interface net.sf.sdedit.ui.UserInterface
 
addToToolbar(Action, Activator) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
addToToolbar(Action, Activator) - Method in interface net.sf.sdedit.ui.UserInterface
Adds an action that can be quickly performed (by just a single click, for instance).
addView(ExtensibleDrawable) - Method in class net.sf.sdedit.diagram.Lifeline
 
Adjustable - Annotation Type in net.sf.sdedit.ui.components.configuration
This annotation is intended for write methods of Bean subclasses.
advance() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Advances to the next data specification in the current section and returns true if there is one.
advance() - Method in class net.sf.sdedit.text.TextHandler
Reads the next line in the specification.
AdvancedHelpPanel - Class in net.sf.sdedit.ui.components
 
AdvancedHelpPanel(URL, HyperlinkListener) - Constructor for class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
affixType(File, String) - Static method in class net.sf.sdedit.util.UIUtilities
 
announce(int) - Method in class net.sf.sdedit.diagram.PaintDevice
 
announce(int) - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
Answer - Class in net.sf.sdedit.message
Represents an answer to a ForwardMessage and is responsible for drawing it on the diagram.
Answer(Lifeline, Lifeline, Diagram, MessageData, ForwardMessage) - Constructor for class net.sf.sdedit.message.Answer
Creates a new answer to be drawn.
AnswerToSelf - Class in net.sf.sdedit.message
 
AnswerToSelf(Lifeline, Lifeline, Diagram, MessageData, ForwardMessage) - Constructor for class net.sf.sdedit.message.AnswerToSelf
 
ANTI_ALIAS - Static variable in interface net.sf.sdedit.Constants
 
appendText(String, String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
appendText(String, String) - Method in interface net.sf.sdedit.ui.UserInterface
Appends text in the text area of the tab identified by the first argument.
AppInstaller - Class in net.sf.sdedit.editor.apple
Proxy class for installing an ApplicationListener that receives events generated by MacOS and sends them to the editor.
AppInstaller() - Constructor for class net.sf.sdedit.editor.apple.AppInstaller
Constructor.
apply() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationDialog
 
apply() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
 
applyValue(T) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Applies the given value, which means that the property that this Configurator configures is set to the value.
Arrow - Class in net.sf.sdedit.drawable
An arrow is the graphical representation of a message.
Arrow(Message, Lifeline, Lifeline, ArrowStroke, Direction, int) - Constructor for class net.sf.sdedit.drawable.Arrow
 
Arrow(Message, ArrowStroke, Direction, int) - Constructor for class net.sf.sdedit.drawable.Arrow
Creates a new Arrow.
ArrowHeadType - Enum in net.sf.sdedit.drawable
Enumeration of the types of arrow heads.
arrowSize - Variable in class net.sf.sdedit.diagram.Diagram
 
ArrowStroke - Enum in net.sf.sdedit.drawable
Enumeration of arrow types.
asJComponent() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
asJComponent() - Method in interface net.sf.sdedit.ui.components.Zoomable
Returns a JComponent reference to this Zoomable.
asObservable() - Method in interface net.sf.sdedit.ui.components.Scalable
 
asObservable() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
associateLifeline(String, String, Lifeline) - Method in class net.sf.sdedit.diagram.Diagram
 
associateMessage(int, Message) - Method in class net.sf.sdedit.diagram.Diagram
 
associateMessage(int, Message) - Method in class net.sf.sdedit.diagram.NoteManager
 
ATabbedPane - Class in net.sf.sdedit.ui.components
An ATabbedPane is an advanced JTabbedPane that allows a user to close tabs and that assigns unique names to tabs.
ATabbedPane() - Constructor for class net.sf.sdedit.ui.components.ATabbedPane
Constructor.
ATabbedPaneListener - Interface in net.sf.sdedit.ui.components
 
AutoCompletion - Class in net.sf.sdedit.ui.components
An AutoCompletion object can be added to a JTextPane as a key listener.
AutoCompletion(JTextPane, AutoCompletion.SuggestionProvider, char...) - Constructor for class net.sf.sdedit.ui.components.AutoCompletion
Creates a new AutoCompletion.
AutoCompletion.SuggestionProvider - Interface in net.sf.sdedit.ui.components
An interface for objects that provide suggestions how a prefix could be completed to a known string.

B

BACKGROUND - Static variable in class org.freehep.graphicsio.PageConstants
 
BACKGROUND_COLOR - Static variable in class org.freehep.graphicsio.PageConstants
 
Base64 - Class in net.sf.sdedit.util.base64
 
Base64() - Constructor for class net.sf.sdedit.util.base64.Base64
 
Base64Coder - Class in net.sf.sdedit.util.base64
A Base64 Encoder/Decoder.
Bean<T extends DataObject> - Class in net.sf.sdedit.ui.components.configuration
A Bean provides a single instance of a "data object" that implements the T interface which should only define get-, set-, and is-methods like a Java bean.
Bean(Class<T>, StringSelectionProvider) - Constructor for class net.sf.sdedit.ui.components.configuration.Bean
Creates a new bean that provides a single data object.
BeanConverter - Class in net.sf.sdedit.ui.components.configuration
 
BeanConverter(Bean<? extends DataObject>, Document) - Constructor for class net.sf.sdedit.ui.components.configuration.BeanConverter
 
BEST_FIT - Static variable in class org.freehep.graphicsio.PageConstants
 
Bijection<P,I> - Class in net.sf.sdedit.util
 
Bijection() - Constructor for class net.sf.sdedit.util.Bijection
Constructor.
BooleanConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
BooleanConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.BooleanConfigurator
 
BroadcastArrow - Class in net.sf.sdedit.drawable
 
BroadcastArrow(Message, Direction, int) - Constructor for class net.sf.sdedit.drawable.BroadcastArrow
 
BroadcastMessage - Class in net.sf.sdedit.message
 
BroadcastMessage(Lifeline, Lifeline, Diagram, MessageData) - Constructor for class net.sf.sdedit.message.BroadcastMessage
 
Browser - Class in net.sf.sdedit.util
A HyperlinkListener implementation that opens a browser for http hyperlinks, using java.awt.Desktop, and thus only working when JDK version >= is available at runtime.
ButtonPanel - Class in net.sf.sdedit.ui.components
A ButtonPanel is a JPanel that contains some buttons associated to Actions.
ButtonPanel(ComponentOrientation) - Constructor for class net.sf.sdedit.ui.components.ButtonPanel
Creates a new ButtonPanel where buttons are laid out according to the given ComponentOrientation.
ButtonPanel() - Constructor for class net.sf.sdedit.ui.components.ButtonPanel
Creates a new ButtonPanel where buttons are laid out from the right to the left.

C

cancel() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationDialog
 
cancel() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
 
canConfigureActivator - Variable in class net.sf.sdedit.editor.Actions
 
canNarrowActivator - Variable in class net.sf.sdedit.editor.Actions
 
centerWindow(Window) - Static method in class net.sf.sdedit.util.UIUtilities
 
centerWindow(Window, Window) - Static method in class net.sf.sdedit.util.UIUtilities
 
changedUpdate(DocumentEvent) - Method in class net.sf.sdedit.ui.impl.Tab
Called on source text changes.
changeTo(String) - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
 
clear() - Method in class net.sf.sdedit.diagram.PaintDevice
 
CLEAR - Static variable in class net.sf.sdedit.editor.Shortcuts
 
clearDisplay() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
clearDisplay() - Method in interface net.sf.sdedit.ui.UserInterface
Clears the area where the diagram is displayed.
clearLabels() - Method in class net.sf.sdedit.diagram.FragmentManager
This method should be called when for all fragments corresponding to FragmentManager.getFragmentLabels() there has been a Fragment object created.
clearMnemonic(Lifeline) - Method in class net.sf.sdedit.diagram.Diagram
 
clearSectionLabel() - Method in class net.sf.sdedit.diagram.FragmentManager
This method should be called when a new section has been just created.
close() - Method in class net.sf.sdedit.diagram.PaintDevice
This method is called once when no Drawable object will be added anymore.
CLOSE - Static variable in class net.sf.sdedit.editor.Shortcuts
 
close() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
close() - Method in class net.sf.sdedit.ui.Graphics2DPaintDevice
 
close() - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
CLOSE_ALL - Static variable in class net.sf.sdedit.editor.Shortcuts
 
closeDiagramAction - Variable in class net.sf.sdedit.editor.Actions
 
closeFragment() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Returns true if the last fragment returned by DiagramDataProvider.openFragment() is to be closed now (so it is a comment on the messages that were read between the last time DiagramDataProvider.openFragment() did not return null and now.
closeFragment() - Method in class net.sf.sdedit.text.TextHandler
 
codeChanged(boolean) - Method in class net.sf.sdedit.editor.Editor
Starts a new thread that generates a diagram from the source text found in the text area of the currently selected tab.
codeChanged(boolean) - Method in interface net.sf.sdedit.ui.UserInterfaceListener
The code has changed and a new diagram must be drawn.
ColorConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
ColorConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.ColorConfigurator
 
computeArrowAssociations() - Method in class net.sf.sdedit.diagram.NoteManager
 
computeAxes(int) - Method in class net.sf.sdedit.diagram.PaintDevice
 
computeBounds() - Method in class net.sf.sdedit.diagram.PaintDevice
Computes the width and height of this PaintDevice (this is necessary before a frame and a descriptive text can be set).
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Arrow
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Cross
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Drawable
This method is called when and if the left and top positions of the drawable components of a sequence diagram are fixed.
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.ExtensibleDrawable
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Figure
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Fragment
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.LabeledBox
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.LoopArrow
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Note
 
computeLayoutInformation() - Method in class net.sf.sdedit.drawable.Text
 
Configuration - Interface in net.sf.sdedit.config
 
configuration - Variable in class net.sf.sdedit.drawable.SequenceElement
 
configuration() - Method in class net.sf.sdedit.drawable.SequenceElement
 
ConfigurationAction<T extends DataObject> - Class in net.sf.sdedit.ui.components.configuration
 
ConfigurationAction(String, String, String, String) - Constructor for class net.sf.sdedit.ui.components.configuration.ConfigurationAction
 
ConfigurationDialog - Class in net.sf.sdedit.ui.components.configuration
 
ConfigurationDialog(JFrame) - Constructor for class net.sf.sdedit.ui.components.configuration.ConfigurationDialog
 
ConfigurationManager - Class in net.sf.sdedit.config
 
ConfigurationUI<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration
A component for configuring the properties of a Bean.
ConfigurationUI(ConfigurationDialog, Bean<C>, Bean<C>, String, String, String) - Constructor for class net.sf.sdedit.ui.components.configuration.ConfigurationUI
Constructor.
Configurator<T,C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration
An abstract base class for the components used by ConfigurationUI for configuring properties of a Bean.
Configurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.Configurator
 
ConfiguratorFactory<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration
A ConfiguratorFactory creates specialized Configurator objects, depending on the type of property to be configured.
ConfiguratorFactory() - Constructor for class net.sf.sdedit.ui.components.configuration.ConfiguratorFactory
 
configure(boolean) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
configure(boolean) - Method in interface net.sf.sdedit.ui.UserInterface
Shows a window where the preferences can be set
confirm(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
confirm(String) - Method in interface net.sf.sdedit.ui.UserInterface
Asks the user for confirmation.
confirmOrCancel(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
confirmOrCancel(String) - Method in interface net.sf.sdedit.ui.UserInterface
Asks the user to confirm something or to cancel the process that lead to the point where something must be confirmed.
Constants - Interface in net.sf.sdedit
 
ConstructorMessage - Class in net.sf.sdedit.message
A specialized forward message, representing a call to a constructor.
ConstructorMessage(Lifeline, Lifeline, Diagram, MessageData) - Constructor for class net.sf.sdedit.message.ConstructorMessage
Creates a new constructor message.
contains(Point) - Method in class net.sf.sdedit.drawable.Drawable
 
contains(Point) - Method in class net.sf.sdedit.drawable.Line
 
containsElement(SequenceElement) - Method in class net.sf.sdedit.drawable.Fragment
Returns true if the given sequence element is a member of this fragment.
copy() - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns a shallow copy of this bean.
createAssignment(InputStream, int) - Static method in class net.sf.sdedit.util.base64.Base64
 
createConfigurator(Bean<C>, PropertyDescriptor, Bean<C>) - Method in class net.sf.sdedit.ui.components.configuration.ConfiguratorFactory
Creates a specialized configurator for a property.
createDummyGraphics(boolean) - Method in class net.sf.sdedit.ui.Graphics2DPaintDevice
Creates a small-sized dummy graphics context that is used to gain information about the font metrics (which should be the same as in the final graphics context)
createDummyGraphics(boolean) - Method in class net.sf.sdedit.ui.ImagePaintDevice
 
createElement(String) - Method in class net.sf.sdedit.ui.components.configuration.BeanConverter
 
createFromString(Class<?>, String) - Static method in class net.sf.sdedit.util.ObjectFactory
Creates an instance of some class from a string by calling the string constructor of the class with the string as a parameter.
createGraphics() - Method in class net.sf.sdedit.ui.Graphics2DPaintDevice
Creates a graphics context belonging to a back-end that has a size that suffices to display the whole of the diagram.
createGraphics() - Method in class net.sf.sdedit.ui.ImagePaintDevice
 
createNewDefaultConfiguration() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
createPadding(int) - Method in class org.apache.commons.cli.HelpFormatter
Return a String of padding of length len.
Cross - Class in net.sf.sdedit.drawable
 
Cross(Lifeline) - Constructor for class net.sf.sdedit.drawable.Cross
 
currentTab() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
currentTabClosing() - Method in class net.sf.sdedit.editor.Editor
 
currentTabClosing() - Method in interface net.sf.sdedit.ui.components.ATabbedPaneListener
The user requests the currently selected tab to be closed
currentTabClosing() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
currentTabClosing() - Method in interface net.sf.sdedit.ui.UserInterfaceListener
The current tab shall be closed.
CUSTOM_PAGE_SIZE - Static variable in class org.freehep.graphicsio.PageConstants
Value for CUSTOM_PAGE_SIZE and Key for a Dimension object if custom size is used

D

dashed - Static variable in interface net.sf.sdedit.Constants
 
DataObject - Interface in net.sf.sdedit.ui.components.configuration
An interface tagged with/extending DataObject should only have get-, set- and is-methods allowing access to (virtual) attributes like a Java bean.
decode(String) - Static method in class net.sf.sdedit.util.base64.Base64Coder
Decodes a byte array from Base64 format.
decode(char[]) - Static method in class net.sf.sdedit.util.base64.Base64Coder
Decodes a byte array from Base64 format.
decodeBase64EncodedImage(String) - Static method in class net.sf.sdedit.util.base64.Base64
 
decodeString(String) - Static method in class net.sf.sdedit.util.base64.Base64Coder
Decodes a string from Base64 format.
DEFAULT_ARG_NAME - Static variable in class org.apache.commons.cli.HelpFormatter
default name for an argument
DEFAULT_CODE_FONT - Static variable in interface net.sf.sdedit.Constants
 
DEFAULT_CURSOR - Static variable in interface net.sf.sdedit.Constants
 
DEFAULT_DESC_PAD - Static variable in class org.apache.commons.cli.HelpFormatter
the number of characters of padding to be prefixed to each description line
DEFAULT_ENCODING_SCHEME - Static variable in interface net.sf.sdedit.Constants
 
DEFAULT_LEFT_PAD - Static variable in class org.apache.commons.cli.HelpFormatter
default padding to the left of each line
DEFAULT_LONG_OPT_PREFIX - Static variable in class org.apache.commons.cli.HelpFormatter
default prefix for long Option
DEFAULT_OPT_PREFIX - Static variable in class org.apache.commons.cli.HelpFormatter
default prefix for shortOpts
DEFAULT_SYNTAX_PREFIX - Static variable in class org.apache.commons.cli.HelpFormatter
the string to display at the begining of the usage statement
DEFAULT_WIDTH - Static variable in class org.apache.commons.cli.HelpFormatter
default number of characters per line
defaultArgName - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setArgName methods instead.
defaultDescPad - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setDescPadding methods instead.
defaultLeftPad - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setLeftPadding methods instead.
defaultLongOptPrefix - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setLongOptPrefix methods instead.
defaultNewLine - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setNewLine methods instead.
defaultOptPrefix - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setOptPrefix methods instead.
defaultSyntaxPrefix - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setSyntaxPrefix methods instead.
defaultWidth - Variable in class org.apache.commons.cli.HelpFormatter
Deprecated. Scope will be made private for next major version - use get/setWidth methods instead.
DelayedActivity - Class in net.sf.sdedit.ui.components
A DelayedActivity is performed when a certain (changing) event has happened at some time and then has not happened again for a certain amount of time.
DelayedActivity() - Constructor for class net.sf.sdedit.ui.components.DelayedActivity
 
destroy() - Method in class net.sf.sdedit.diagram.Lifeline
 
DestructorAnswer - Class in net.sf.sdedit.message
Represents the answer given to a call to an object's destructor.
DestructorAnswer(Lifeline, Lifeline, Diagram, MessageData, ForwardMessage) - Constructor for class net.sf.sdedit.message.DestructorAnswer
Creates a new destructor answer.
Diagram - Class in net.sf.sdedit.diagram
This class encapsulates the data for and the process of the generation of a sequence diagram.
Diagram(Configuration, DiagramDataProvider, PaintDevice) - Constructor for class net.sf.sdedit.diagram.Diagram
Creates a new diagram that is to be generated based on the data delivered by the given DiagramDataProvider.
diagram - Variable in class net.sf.sdedit.drawable.SequenceElement
 
diagram() - Method in class net.sf.sdedit.drawable.SequenceElement
 
diagram - Variable in class net.sf.sdedit.message.Message
 
DIAGRAM_CONFIGURATION - Static variable in class net.sf.sdedit.editor.Shortcuts
 
DiagramDataProvider - Interface in net.sf.sdedit.diagram
A DiagramDataProvider reads object and message specifications from some source and creates Lifeline and MessageData representations from them.
DiagramError - Exception in net.sf.sdedit.error
 
DiagramError(DiagramDataProvider, String) - Constructor for exception net.sf.sdedit.error.DiagramError
Constructor.
DiagramLoader - Class in net.sf.sdedit.editor
Auxiliary class for saving diagrams as plain text or in XML format, along with a configuration.
DiagramServer - Class in net.sf.sdedit.server
This class implements a simple server that uses a TCP socket to receive a diagram source text and to send an image of the resulting diagram.
DiagramServer(int) - Constructor for class net.sf.sdedit.server.DiagramServer
Creates and starts a new DiagramServer listening at the given port.
Direction - Enum in net.sf.sdedit.util
Enumeration of the three directions.
display(Zoomable<? extends JComponent>) - Method in class net.sf.sdedit.ui.components.FullScreen
Displays the component given in full screen mode.
dispose() - Method in class net.sf.sdedit.diagram.Lifeline
Disposes this lifeline, which means that it is taken from the stack of the main lifeline it belongs to.
DocUtil - Class in net.sf.sdedit.util
 
DocUtil.XMLException - Exception in net.sf.sdedit.util
An XMLException is thrown when an XML document is not well-formed or not valid.
dotted - Static variable in interface net.sf.sdedit.Constants
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Arrow
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.BroadcastArrow
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Cross
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Drawable
Draws the sequence diagram element into the given Graphics2D context, using the rectangle starting at Drawable.getTop(), Drawable.getLeft(), sized Drawable.getHeight(), Drawable.getWidth().
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Figure
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Fragment
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.LabeledBox
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Line
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.LoopArrow
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Note
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Rectangle
 
draw(Graphics2D) - Method in class net.sf.sdedit.drawable.Text
 
Drawable - Class in net.sf.sdedit.drawable
A Drawable object is a representation of a visible component that occurs in a sequence diagram.
Drawable() - Constructor for class net.sf.sdedit.drawable.Drawable
Creates a new Drawable with the visibility set to true
drawAll() - Method in class net.sf.sdedit.ui.Graphics2DPaintDevice
Draws all of the diagram's elements into the graphics context created via Graphics2DPaintDevice.createGraphics().
drawArrowHead(Graphics2D, int, int, int) - Method in class net.sf.sdedit.drawable.Arrow
Draws the head of a message arrow onto the diagram display.
drawMultilineString(Graphics2D, String[], int, int, int, int, boolean, Color) - Static method in class net.sf.sdedit.drawable.Drawable
 
drawMultilineString(Graphics2D, int, int, boolean, Color) - Method in class net.sf.sdedit.drawable.SequenceElement
 
drawPartially(Graphics2D, int, int) - Method in class net.sf.sdedit.drawable.ExtensibleDrawable
Draws as much of this ExtensibleDrawable as lies between the specified vertical positions.
drawPartially(Graphics2D, int, int) - Method in class net.sf.sdedit.drawable.Line
 
drawPartially(Graphics2D, int, int) - Method in class net.sf.sdedit.drawable.Rectangle
 
drawText(Graphics2D) - Method in class net.sf.sdedit.drawable.Arrow
 

E

Editor - Class in net.sf.sdedit.editor
The control class of the Quick Sequence Diagram Editor.
emptyStroke - Static variable in interface net.sf.sdedit.Constants
 
ENABLE_THREADS - Static variable in class net.sf.sdedit.editor.Shortcuts
 
EnableComponents - Class in net.sf.sdedit.ui.components.buttons
 
EnableComponents() - Constructor for class net.sf.sdedit.ui.components.buttons.EnableComponents
 
enableComponents() - Method in class net.sf.sdedit.ui.components.buttons.EnableComponents
 
encode(InputStream) - Static method in class net.sf.sdedit.util.base64.Base64
 
encode(byte[]) - Static method in class net.sf.sdedit.util.base64.Base64Coder
Encodes a byte array into Base64 format.
encode(byte[], int) - Static method in class net.sf.sdedit.util.base64.Base64Coder
Encodes a byte array into Base64 format.
encodeString(String) - Static method in class net.sf.sdedit.util.base64.Base64Coder
Encodes a string into Base64 format.
enterFilterMode() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
enterFilterMode() - Method in interface net.sf.sdedit.ui.UserInterface
Enters the filter mode where the user can enter a command for filtering the contents of the text area.
equals(Object) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns true if and only if o is a reference to a bean with the same properties that have the same values as this bean's properties.
equals(Object) - Method in class net.sf.sdedit.util.Pair
Returns true iff both elements of this Pair equal both elements of another Pair.
error(String) - Method in class net.sf.sdedit.editor.Editor
 
errorMessage(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
errorMessage(String) - Method in interface net.sf.sdedit.ui.UserInterface
Displays an error message to the user.
evaluateCDATA(Document, String) - Static method in class net.sf.sdedit.util.DocUtil
 
evalXPathAsNode(Document, String) - Static method in class net.sf.sdedit.util.DocUtil
 
evalXPathAsNodeList(Document, String) - Static method in class net.sf.sdedit.util.DocUtil
 
evalXPathAsString(Document, String) - Static method in class net.sf.sdedit.util.DocUtil
 
EXECUTIVE - Static variable in class org.freehep.graphicsio.PageConstants
 
exit() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
exit() - Method in interface net.sf.sdedit.ui.UserInterface
This method is called when the application is exited.
EXPORT - Static variable in interface net.sf.sdedit.config.PrintConfiguration
 
EXPORT - Static variable in class net.sf.sdedit.editor.Shortcuts
 
export() - Method in class net.sf.sdedit.multipage.ExportDocument
 
export() - Method in class net.sf.sdedit.server.Exporter
This method should be called when the generation of the diagram has finished and PaintDevice.computeBounds() has been called.
EXPORT_AND_PRINT - Static variable in interface net.sf.sdedit.config.PrintConfiguration
 
EXPORT_IMAGE - Static variable in class net.sf.sdedit.editor.Shortcuts
 
ExportAction - Class in net.sf.sdedit.editor
 
ExportAction(Editor) - Constructor for class net.sf.sdedit.editor.ExportAction
 
ExportDialog - Class in org.freehep.util.export
An "Export" dialog for saving components as graphic files.
ExportDialog() - Constructor for class org.freehep.util.export.ExportDialog
Creates a new instance of ExportDialog with all the standard export filetypes.
ExportDialog(String) - Constructor for class org.freehep.util.export.ExportDialog
Creates a new instance of ExportDialog with all the standard export filetypes.
ExportDialog(String, boolean) - Constructor for class org.freehep.util.export.ExportDialog
Creates a new instance of ExportDialog.
ExportDialogListener - Interface in org.freehep.util.export
 
ExportDocument - Class in net.sf.sdedit.multipage
 
ExportDocument(Class<? extends Graphics2D>, MultipagePaintDevice, OutputStream, String, String) - Constructor for class net.sf.sdedit.multipage.ExportDocument
 
Exporter - Class in net.sf.sdedit.server
An Exporter is a paint device that can redirect its output to an output stream, using one of various output formats.
Exporter() - Constructor for class net.sf.sdedit.server.Exporter
 
exportTo(OutputStream, String) - Method in class net.sf.sdedit.multipage.MultipageExporter
 
extend(int) - Method in class net.sf.sdedit.drawable.ExtensibleDrawable
Increases this ExtensibleDrawable's height by the specified amount.
extendLifelines(int) - Method in class net.sf.sdedit.diagram.Diagram
 
extendLifelines(int) - Method in class net.sf.sdedit.message.Message
Draws all lifelines according to their current states, from verticalPosition to verticalPosition+amount.
ExtensibleDrawable - Class in net.sf.sdedit.drawable
An ExtensibleDrawable represents the state of a lifeline during a sequence.
ExtensibleDrawable(int, Lifeline) - Constructor for class net.sf.sdedit.drawable.ExtensibleDrawable
Creates a new ExtensibleDrawable with an initial height of 0.

F

FatalError - Exception in net.sf.sdedit.error
A FatalError is created when a RuntimeException occurs during the rendering of a diagram due to a bug.
FatalError(DiagramDataProvider, RuntimeException) - Constructor for exception net.sf.sdedit.error.FatalError
 
Figure - Class in net.sf.sdedit.drawable
A Figure is a drawable representation of an Actor.
Figure(Lifeline, String, int, boolean) - Constructor for class net.sf.sdedit.drawable.Figure
Creates a new Figure.
FileConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
FileConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
fileToLoad() - Method in class net.sf.sdedit.editor.apple.AppInstaller
Returns a file to be loaded, if a MacOS requests a file to be opened at startup.
FILTER - Static variable in class net.sf.sdedit.editor.Shortcuts
 
FilterCommandField - Class in net.sf.sdedit.ui.impl
 
FilterCommandField(UserInterfaceImpl) - Constructor for class net.sf.sdedit.ui.impl.FilterCommandField
 
findWrapPos(String, int, int) - Method in class org.apache.commons.cli.HelpFormatter
Finds the next text wrap position after startPos for the text in text with the column width width.
finish() - Method in class net.sf.sdedit.diagram.Diagram
All pending answers are sent back to the callers, all lifelines become inactive.
finish() - Method in class net.sf.sdedit.diagram.Lifeline
This method is called when a message was read and the control flow returns to an object that has been called before the object corresponding to this lifeline was called.
finishFragments() - Method in class net.sf.sdedit.diagram.FragmentManager
Sets all the closing fragments into finished state.
finishFragmentsNotIncluding(Answer) - Method in class net.sf.sdedit.diagram.FragmentManager
Sets the closing fragments that do not include the message to which the given answer is the answer into finished state.
fireCodeChanged(boolean) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
fireCurrentTabClosing() - Method in class net.sf.sdedit.ui.components.ATabbedPane
 
fireCurrentTabClosing() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
fireHyperlinkClicked(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
FIRST - Static variable in class net.sf.sdedit.message.BroadcastMessage
 
FIT_TO_PAGE - Static variable in class org.freehep.graphicsio.PageConstants
 
fitHeight() - Method in interface net.sf.sdedit.ui.components.Scalable
 
fitHeight() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
fitHeightAction - Variable in class net.sf.sdedit.ui.components.ScalePanel
 
fitSize() - Method in interface net.sf.sdedit.ui.components.Scalable
 
fitSize() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
fitWidth() - Method in interface net.sf.sdedit.ui.components.Scalable
 
fitWidth() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
fitWidthAction - Variable in class net.sf.sdedit.ui.components.ScalePanel
 
fitWindowAction - Variable in class net.sf.sdedit.ui.components.ScalePanel
 
focusGained(FocusEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
focusGained(FocusEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FreeStringConfigurator
 
focusLost(FocusEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
focusLost(FocusEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FreeStringConfigurator
 
FontConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
FontConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
FontPreview - Class in net.sf.sdedit.ui.components.configuration.configurators
 
FontPreview(JDialog, JTable) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
ForwardMessage - Class in net.sf.sdedit.message
A ForwardMessage is a normal message sent from a lifeline to another one.
ForwardMessage(Lifeline, Lifeline, Diagram, MessageData) - Constructor for class net.sf.sdedit.message.ForwardMessage
Creates a new forward message to be drawn.
Fragment - Class in net.sf.sdedit.drawable
A Fragment consists of a sequence of messages occuring in a diagram.
Fragment(String, String, Diagram) - Constructor for class net.sf.sdedit.drawable.Fragment
Creates a new Fragment.
FragmentManager - Class in net.sf.sdedit.diagram
A FragmentManager is responsible for processing the fragments occurring in a diagram.
FragmentManager(Diagram) - Constructor for class net.sf.sdedit.diagram.FragmentManager
Creates a new FragmentManager responsible for the fragments occurring in the given diagram.
FreeStringConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
FreeStringConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.FreeStringConfigurator
 
FULL_SCREEN - Static variable in class net.sf.sdedit.editor.Shortcuts
 
FullScreen - Class in net.sf.sdedit.ui.components
 
FullScreen() - Constructor for class net.sf.sdedit.ui.components.FullScreen
 
fullScreen() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
fullScreen() - Method in interface net.sf.sdedit.ui.UserInterface
Shows the diagram most recently generated in a full screen view.
FullScreenListener - Interface in net.sf.sdedit.ui.components
 
fullScreenModeLeft() - Method in interface net.sf.sdedit.ui.components.FullScreenListener
 
fullScreenModeLeft() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 

G

generate() - Method in class net.sf.sdedit.diagram.Diagram
Generates the diagram, based on the data of the DiagramDataProvider passed to the constructor.
getAbsoluteHeight() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getAbsoluteHeight() - Method in interface net.sf.sdedit.ui.components.Zoomable
Returns the absolute, unscaled height
getAbsoluteWidth() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getAbsoluteWidth() - Method in interface net.sf.sdedit.ui.components.Zoomable
Returns the absolute, unscaled width.
getAction() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
getActionByName(String) - Method in class net.sf.sdedit.ui.components.MenuBar
Returns an action that has formerly been added by MenuBar.addAction(String, Action) or MenuBar.addAction(String, Action, int).
getActorWidth() - Method in interface net.sf.sdedit.config.Configuration
 
getAdjustable() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
getAlign() - Method in class net.sf.sdedit.drawable.SequenceElement
Returns Direction.RIGHT, if the sequence element is arranged to the right of its anchor, otherwise Direction.LEFT.
getAllLifelines() - Method in class net.sf.sdedit.diagram.Diagram
Returns a collection of all lifelines, whether visible or not, and whether already destroyed or not.
getAllLifelines() - Method in class net.sf.sdedit.diagram.Lifeline
Returns a list containing this lifeline and all of its sub lifelines.
getAllViews() - Method in class net.sf.sdedit.diagram.Lifeline
 
getAnchor() - Method in class net.sf.sdedit.drawable.Arrow
Returns the point in the middle of this arrow, the one that serves as an anchor when a connection to a Note is made.
getAnchor() - Method in class net.sf.sdedit.drawable.LoopArrow
 
getAnnotation(Lifeline) - Method in class net.sf.sdedit.text.TextHandler
 
getAnswer() - Method in class net.sf.sdedit.diagram.MessageData
 
getAnswerMessage() - Method in class net.sf.sdedit.message.BroadcastMessage
 
getAnswerMessage() - Method in class net.sf.sdedit.message.ForwardMessage
Returns the answer to this forward message, if there is one, otherwise null.
getAnswerMessage() - Method in class net.sf.sdedit.message.MessageToSelf
Returns an answer from the sub-lifeline to the sender lifeline.
getAnswerMessage() - Method in class net.sf.sdedit.message.Primitive
Obviously, there is no answer to a primitive action, so this method always returns null.
getAnswerNoteNumber() - Method in class net.sf.sdedit.diagram.MessageData
 
getArgName() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'argName'.
getArrow() - Method in class net.sf.sdedit.message.Message
 
getArrowSize() - Method in interface net.sf.sdedit.config.Configuration
 
getAutodrawLatency() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getAvailableLookAndFeels() - Static method in class net.sf.sdedit.ui.impl.LookAndFeelManager
 
getBean() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationAction
 
getBean() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Returns the underlying Bean, of which a property is configured by this Configurator.
getBottom() - Method in class net.sf.sdedit.drawable.Drawable
 
getBottomPanel() - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringConfigurator
 
getBroadcastType() - Method in class net.sf.sdedit.diagram.MessageData
Returns an integer number indicating if this MessageData specifies a message from the sender of a broadcast message to a single receiver.
getBrowser() - Static method in class net.sf.sdedit.util.Browser
Returns the singleton Browser instance.
getCallee() - Method in class net.sf.sdedit.diagram.MessageData
 
getCallee() - Method in class net.sf.sdedit.message.Message
Returns the callee of the message (the receiver).
getCalleeMnemonic() - Method in class net.sf.sdedit.diagram.MessageData
Returns a mnemonic for the callee object, if one is defined in this message, otherwise an empty string.
getCallees() - Method in class net.sf.sdedit.diagram.MessageData
Returns an array of length at least 2 if this MessageData specifies a BroadcastMessage, otherwise an empty array.
getCaller() - Method in class net.sf.sdedit.diagram.MessageData
 
getCaller() - Method in class net.sf.sdedit.message.Message
Returns the caller of the message (the sender)
getCallerMnemonic() - Method in class net.sf.sdedit.diagram.MessageData
Returns the mnemonic identifying this message's caller object, if there is such a mnemonic, otherwise an empty string.
getCallerThread() - Method in class net.sf.sdedit.diagram.Diagram
 
getCallLevel() - Method in class net.sf.sdedit.diagram.Lifeline
 
getCaretLine() - Method in class net.sf.sdedit.ui.components.TextArea
Returns the number of the line the cursor is in.
getCategoryPanels() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
Returns for each property category of the bean the panel where the properties can be configured
getCause() - Method in exception net.sf.sdedit.error.FatalError
Returns the RuntimeException caused by the bug in the rendering process.
getCode() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getCode() - Method in interface net.sf.sdedit.ui.UserInterface
Returns the code from which a diagram is to be generated or an empty string if there is no code.
getColor(String) - Method in class net.sf.sdedit.diagram.PaintDevice
 
getColor() - Method in class net.sf.sdedit.drawable.Rectangle
 
getCommand() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
getCondition() - Method in class net.sf.sdedit.drawable.Fragment
Returns the condition of this fragment (to be precise, of the first section of the fragment).
getConfiguration() - Method in class net.sf.sdedit.diagram.Diagram
Returns the diagram configuration
getConfiguration() - Method in class net.sf.sdedit.message.Message
Returns the diagram configuration.
getConfiguration() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getConfiguration() - Method in interface net.sf.sdedit.ui.UserInterface
Returns the configuration belonging to the active tab or null if the active tab does show a help page.
getCross() - Method in class net.sf.sdedit.diagram.Lifeline
 
getCurrentFile() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getCurrentFile() - Method in interface net.sf.sdedit.ui.UserInterface
Returns the file that is associated to the text in the current tab, may be null if no such file exists.
getCurrentLine() - Method in class net.sf.sdedit.text.TextHandler
Returns the line that is currently read.
getCurrentLineBegin() - Method in class net.sf.sdedit.ui.components.TextArea
Returns the index of the character at the beginning of the current line (where the cursor is)
getCurrentTitle() - Method in class net.sf.sdedit.ui.components.ATabbedPane
Returns the title of the tab currently being selected or the empty string, if no tab is selected.
getData() - Method in class net.sf.sdedit.message.Message
Returns the MessageData object belonging to this message.
getDataObject() - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns the synthetic data object implementing the data interface belonging to this Bean.
getDataProvider() - Method in class net.sf.sdedit.diagram.Diagram
Returns the text handler that reads the text line by line and creates objects and message data from them.
getDefaultConfiguration() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
getDefaultConfigurationBean() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
getDelay() - Method in class net.sf.sdedit.ui.components.DelayedActivity
 
getDelay() - Method in class net.sf.sdedit.ui.impl.RedrawThread
 
getDescPadding() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'descPadding'.
getDescription() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Returns an array of strings to be used as a description of the diagram.
getDescription() - Method in class net.sf.sdedit.text.TextHandler
 
getDestructorWidth() - Method in interface net.sf.sdedit.config.Configuration
 
getDiagram() - Method in class net.sf.sdedit.diagram.Lifeline
 
getDiagram() - Method in class net.sf.sdedit.diagram.PaintDevice
 
getDiagram() - Method in class net.sf.sdedit.message.Message
Returns the diagram on which the message is to be drawn.
getDiagram() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getDiagram() - Method in interface net.sf.sdedit.ui.UserInterface
Returns the diagram rendered most recently inside the current tab, or null, if there is not a regular tab visible.
getDiagramError() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getDiagramError() - Method in interface net.sf.sdedit.ui.UserInterface
Returns the first error that has occurred during the most recent rendering of a diagram, if any.
getDirection() - Method in class net.sf.sdedit.diagram.Lifeline
Returns Direction.CENTER, if this is a lifeline, Direction.LEFT, if this is a dependent lifeline that has been activated by a message from an object with a lower position, otherwise Direction.RIGHT
getDrawableForState(Object) - Method in class net.sf.sdedit.diagram.Diagram
 
getEditor() - Static method in class net.sf.sdedit.editor.Editor
 
getEditorFont() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getEventAssociation() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Returns a pair consisting of a lifeline and the number of a description if the description is to be associated to the lifeline at the current position.
getEventAssociation() - Method in class net.sf.sdedit.text.TextHandler
If the current line specifies an association of a note to the current vertical position of a lifeline, this method returns a pair consisting of the lifeline and the note number.
getExporter(String, String, String, OutputStream) - Static method in class net.sf.sdedit.server.Exporter
Returns an Exporter object if the exporting library is available, otherwise null.
getExportFile() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
getFile() - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
getFileEncoding() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getFiles(boolean, boolean, String, String, File, String...) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getFiles(boolean, boolean, String, String, File, String...) - Method in interface net.sf.sdedit.ui.UserInterface
Lets the user choose one or more files and returns them.
getFileToLoad() - Static method in class net.sf.sdedit.editor.apple.AppInstaller
If an ApplicationListener has been successfully installed and if it has received an event saying that a file is to be loaded at startup time, this file is returned, otherwise null
getFirst() - Method in class net.sf.sdedit.util.Pair
Returns the first object
getFont() - Method in interface net.sf.sdedit.config.Configuration
 
getFont(boolean) - Method in class net.sf.sdedit.diagram.PaintDevice
 
getFormat() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
getForwardMessage() - Method in class net.sf.sdedit.message.Answer
Returns the ForwardMessage to which this is the answer.
getFragmentLabels() - Method in class net.sf.sdedit.diagram.FragmentManager
Returns the labels for the fragments for which we have already seen an open command (see DiagramDataProvider.openFragment()) but for which we have not yet created a Fragment representation.
getFragmentManager() - Method in class net.sf.sdedit.diagram.Diagram
 
getFragmentMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getFragmentPadding() - Method in interface net.sf.sdedit.config.Configuration
 
getFragmentSectionLabel() - Method in class net.sf.sdedit.diagram.FragmentManager
When we have just seen the beginning of a new fragment section, this method returns its label, otherwise null.
getFragmentSeparator() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
If the following messages belong to a new section of the most recently opened fragment, this method returns the title of the section, otherwise null
getFragmentSeparator() - Method in class net.sf.sdedit.text.TextHandler
 
getFragmentTextPadding() - Method in interface net.sf.sdedit.config.Configuration
 
getGlobalConfiguration() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
getGlobalConfigurationBean() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
getGlue() - Method in interface net.sf.sdedit.config.Configuration
 
getGlueChangeAmount() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getGuiFont() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getHead() - Method in class net.sf.sdedit.diagram.Lifeline
 
getHeadHeight() - Method in interface net.sf.sdedit.config.Configuration
 
getHeadLabelPadding() - Method in interface net.sf.sdedit.config.Configuration
 
getHeadWidth() - Method in interface net.sf.sdedit.config.Configuration
 
getHeight() - Method in class net.sf.sdedit.diagram.PaintDevice
 
getHeight() - Method in class net.sf.sdedit.drawable.Drawable
 
getHeight() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getIcon(String) - Static method in class net.sf.sdedit.icons.Icons
 
getImage() - Method in class net.sf.sdedit.ui.ImagePaintDevice
 
getImage(P) - Method in class net.sf.sdedit.util.Bijection
Returns the image of the given pre-image
getInitialSpace() - Method in interface net.sf.sdedit.config.Configuration
 
getInnerHeight() - Method in class net.sf.sdedit.drawable.Arrow
Returns the sum of the height of the text and the space between the text and the arrow.
getInnerHeight(Message) - Static method in class net.sf.sdedit.drawable.Arrow
 
getInnerHeight() - Method in class net.sf.sdedit.drawable.LoopArrow
 
getIntegerProperty(int, Properties, String) - Static method in class net.sf.sdedit.util.IntegerProperty
Returns the value of a property, converted to an int.
getLabelHeight() - Method in class net.sf.sdedit.drawable.Fragment
Computes the height of the label of the fragment.
getLabelWidth() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
getLabelWidth() - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
getLabelWidth() - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
getLabelWidth() - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringConfigurator
 
getLastInThread(int) - Method in class net.sf.sdedit.diagram.Lifeline
 
getLeft() - Method in class net.sf.sdedit.drawable.Drawable
 
getLeftEndpoint() - Method in class net.sf.sdedit.drawable.SequenceElement
 
getLeftLimit() - Method in class net.sf.sdedit.drawable.SequenceElement
 
getLeftMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getLeftmost() - Method in class net.sf.sdedit.diagram.Lifeline
 
getLeftNeighbour() - Method in class net.sf.sdedit.diagram.Lifeline
If this is a root or sub lifeline that belongs to the object which is displayed leftmost, this method returns null, otherwise it returns (with respect to the current state of activities) the rightmost lifeline belonging to the object that is displayed to the left of the object to which this lifeline belongs.
getLeftPadding() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'leftPadding'.
getLevel() - Method in class net.sf.sdedit.diagram.MessageData
 
getLifeline(String) - Method in class net.sf.sdedit.diagram.Diagram
 
getLifeline() - Method in class net.sf.sdedit.drawable.ExtensibleDrawable
Returns the lifeline of which the state is represented.
getLifelineAt(int) - Method in class net.sf.sdedit.diagram.Diagram
 
getLifelineByMnemonic(String, String) - Method in class net.sf.sdedit.diagram.Diagram
 
getLifelines() - Method in class net.sf.sdedit.diagram.Diagram
Returns a collection of the (not yet destroyed) lifelines appearing in the diagram.
getLineBegin() - Method in class net.sf.sdedit.text.TextHandler
Returns the index of the first position of the current line in the specification.
getLineEnd() - Method in class net.sf.sdedit.text.TextHandler
Returns the index of the last position of the current line in the specification string.
getLineNumber() - Method in class net.sf.sdedit.text.TextHandler
 
getLinePoints() - Method in class net.sf.sdedit.drawable.LoopArrow
Returns an array of four points, representing the positions of the points that are connected by the lines of which the loop arrow is made up.
getLink() - Method in class net.sf.sdedit.drawable.Note
Returns the diagram file, represented as a URI that is to be opened when the note is clicked.
getLocation() - Method in class net.sf.sdedit.drawable.Note
Returns the lifeline to the left of the note.
getLongOptPrefix() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'longOptPrefix'.
getLookAndFeel() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getLowerMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getMainLifelineWidth() - Method in interface net.sf.sdedit.config.Configuration
 
getMargins(String) - Static method in class org.freehep.graphicsio.PageConstants
 
getMargins(Insets, String) - Static method in class org.freehep.graphicsio.PageConstants
 
getMaximumSize() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getMaxNumOfRecentFiles() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getMessage() - Method in class net.sf.sdedit.diagram.MessageData
 
getMessage() - Method in class net.sf.sdedit.drawable.Arrow
Returns the Message that this arrow represents.
getMessageLabelSpace() - Method in interface net.sf.sdedit.config.Configuration
 
getMessagePadding() - Method in interface net.sf.sdedit.config.Configuration
 
getMinimumSize() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getMnemonic() - Method in class net.sf.sdedit.diagram.Lifeline
 
getName() - Method in class net.sf.sdedit.diagram.Lifeline
 
getName() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
getNewLine() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'newLine'.
getNextFreeNoteNumber() - Method in class net.sf.sdedit.diagram.Diagram
 
getNextFreeNoteNumber() - Method in class net.sf.sdedit.diagram.NoteManager
 
getNote() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
If at the current position in the data a note is specified, returns it, otherwise null.
getNote() - Method in class net.sf.sdedit.text.TextHandler
If there is a note specified at the current line and the subsequent lines, a Note representation is returned, otherwise null
getNoteMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getNoteNumber() - Method in class net.sf.sdedit.diagram.MessageData
 
getNotePadding() - Method in interface net.sf.sdedit.config.Configuration
 
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Returns a non-null value that is used as a replacement when a property has the value null.
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.configurators.BooleanConfigurator
 
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.configurators.ColorConfigurator
 
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.configurators.NumberConfigurator
 
getNullValue() - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringConfigurator
 
getNullValue(Class<?>) - Static method in class net.sf.sdedit.ui.components.configuration.NullValueProvider
 
getNumber() - Method in class net.sf.sdedit.drawable.Note
Returns the unique number of the note.
getNumberOfLifelines() - Method in class net.sf.sdedit.diagram.Diagram
 
getNumberOfTabs() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getNumberOfTabs() - Method in interface net.sf.sdedit.ui.UserInterface
Returns the number of tabs currently open.
getNumberOfThreads() - Method in class net.sf.sdedit.diagram.Diagram
 
getOption() - Method in class net.sf.sdedit.ui.components.OptionDialog
 
getOption(String, String...) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getOption(String, String...) - Method in interface net.sf.sdedit.ui.UserInterface
 
getOptPrefix() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'optPrefix'.
getOrientation() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
getOrientationList() - Static method in class org.freehep.graphicsio.PageConstants
 
getPageSize() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
getPaintDevice() - Method in class net.sf.sdedit.diagram.Diagram
 
getPane() - Method in class net.sf.sdedit.ui.components.HelpPanel
Returns the JEditorPane on which the help page is displayed and which can be embedded into your graphical user interface.
getPanel() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
getPanel() - Method in class net.sf.sdedit.ui.PanelPaintDevice
Returns the panel for displaying the diagram.
getPanelPaintDeviceListener() - Method in class net.sf.sdedit.editor.Editor
 
getPanelPaintDeviceListener() - Method in interface net.sf.sdedit.ui.UserInterfaceListener
 
getPanels() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
getPoints() - Method in class net.sf.sdedit.drawable.Arrow
Returns an array of two points, representing the end points of the arrow.
getPoints() - Method in class net.sf.sdedit.drawable.Cross
Returns an array of four points, the first two points are the end points of the first line of the cross, the last two points those of the second line.
getPort() - Method in class net.sf.sdedit.server.RealtimeServer
 
getPosition() - Method in class net.sf.sdedit.diagram.Lifeline
Returns this lifeline's object's position in the object section where it is declared.
getPreferredSize() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getPreImage(I) - Method in class net.sf.sdedit.util.Bijection
Returns the pre-image of the given image
getPrintConfiguration() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
getPrintConfigurationBean() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
getProperties() - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns the properties of this Bean that are annotated with an Adjustable annotation.
getProperty(String) - Method in class net.sf.sdedit.diagram.MessageData
 
getProperty(String) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns the PropertyDescriptor for the property with the given name.
getProperty() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Returns the PropertyDescriptor for the particular property that is being configured.
getProvider() - Method in exception net.sf.sdedit.error.DiagramError
Returns the DiagramDataProvider that was used when the error occurred.
getRealtimeServerPort() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getRecentFiles() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
getRecentFiles() - Method in class net.sf.sdedit.editor.Editor
 
getRight() - Method in class net.sf.sdedit.drawable.Drawable
 
getRightBound() - Method in class net.sf.sdedit.diagram.PaintDevice
 
getRightEndpoint() - Method in class net.sf.sdedit.drawable.SequenceElement
 
getRightLimit() - Method in class net.sf.sdedit.drawable.SequenceElement
 
getRightMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getRightmost() - Method in class net.sf.sdedit.diagram.Lifeline
 
getRightNeighbour() - Method in class net.sf.sdedit.diagram.Lifeline
If this is a root or sub lifeline that belongs to the object which is displayed rightmost, this method returns null, otherwise it returns (with respect to the current state of activities) the leftmost lifeline belonging to the object that is displayed to the right of the object to which this lifeline belongs.
getRoot() - Method in class net.sf.sdedit.diagram.Lifeline
Returns the main or root lifeline that represents the first activity of the object to which this lifeline belongs.
getScale() - Method in class net.sf.sdedit.multipage.MultipageExporter
 
getScale() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
getScale() - Method in interface net.sf.sdedit.ui.components.Scalable
 
getScale() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
getScalePanel() - Method in class net.sf.sdedit.ui.components.FullScreen
 
getScalePanel() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getScrollPane() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
getSecond() - Method in class net.sf.sdedit.util.Pair
Returns the second object
getSelfMessageHorizontalSpace() - Method in interface net.sf.sdedit.config.Configuration
 
getSeparatorBottomMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getSeparatorTopMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getShortcut(int) - Static method in class net.sf.sdedit.editor.Shortcuts
Returns a description of the shortcut for an action identified by a certain key (see this class' public static final attributes), enclosed by square brackets and thus fitting the requirements for names of actions that are being added to a MenuBar.
getShouldShadowParticipants() - Method in interface net.sf.sdedit.config.Configuration
 
getSideLevel() - Method in class net.sf.sdedit.diagram.Lifeline
Returns 0, if this is a root lifeline; if it is a sub lifeline, returns the number of sub lifelines that have the same direction like this one.
getSize() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getSize(String) - Static method in class org.freehep.graphicsio.PageConstants
 
getSize(String, String) - Static method in class org.freehep.graphicsio.PageConstants
 
getSizeList() - Static method in class org.freehep.graphicsio.PageConstants
 
getSlider() - Method in class net.sf.sdedit.ui.components.ScalePanel
 
getSpace() - Method in class net.sf.sdedit.drawable.Arrow
Returns the amount of pixels between the end point of this arrow and the border of the lifeline it reaches.
getSpace() - Method in class net.sf.sdedit.drawable.SequenceElement
 
getSpaceBeforeActivation() - Method in interface net.sf.sdedit.config.Configuration
 
getSpaceBeforeAnswerToSelf() - Method in interface net.sf.sdedit.config.Configuration
 
getSpaceBeforeConstruction() - Method in interface net.sf.sdedit.config.Configuration
 
getSpaceBeforeSelfMessage() - Method in interface net.sf.sdedit.config.Configuration
 
getState() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Gets the current state of the provider.
getState() - Method in class net.sf.sdedit.text.TextHandler
 
getStateForDrawable(Drawable) - Method in class net.sf.sdedit.diagram.Diagram
Returns the state, represented by an Object, the DiagramDataProvider used by this Diagram was in when the data from which the given Drawable object has been created, was read.
getString(String, String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getString(String, String) - Method in interface net.sf.sdedit.ui.UserInterface
Asks the user to type some string into an input dialog.
getStringSelection(String) - Method in class net.sf.sdedit.config.GlobalConfigurationStrings
 
getStringSelection(String) - Method in interface net.sf.sdedit.ui.components.configuration.StringSelectionProvider
Returns an array of strings, each representing a potential value of a property of the underlying data object.
getStringsForProperty(PropertyDescriptor) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns a set of strings representing all alternative values for the given String property.
getStroke() - Method in class net.sf.sdedit.drawable.Arrow
 
getSubLifelineWidth() - Method in interface net.sf.sdedit.config.Configuration
 
getSuggestions(String) - Method in interface net.sf.sdedit.ui.components.AutoCompletion.SuggestionProvider
Returns a list of known strings that have the given string as a prefix.
getSuggestions(String) - Method in class net.sf.sdedit.ui.impl.Tab
 
getSyntaxPrefix() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'syntaxPrefix'.
getTabs() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
getTagletOutput(Tag, TagletWriter) - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
getTagletOutput(Doc, TagletWriter) - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
getTc0() - Method in interface net.sf.sdedit.config.Configuration
 
getTc1() - Method in interface net.sf.sdedit.config.Configuration
 
getTc2() - Method in interface net.sf.sdedit.config.Configuration
 
getTc3() - Method in interface net.sf.sdedit.config.Configuration
 
getTc4() - Method in interface net.sf.sdedit.config.Configuration
 
getTc5() - Method in interface net.sf.sdedit.config.Configuration
 
getTc6() - Method in interface net.sf.sdedit.config.Configuration
 
getTc7() - Method in interface net.sf.sdedit.config.Configuration
 
getTc8() - Method in interface net.sf.sdedit.config.Configuration
 
getTc9() - Method in interface net.sf.sdedit.config.Configuration
 
getText() - Method in class net.sf.sdedit.message.Answer
 
getText() - Method in class net.sf.sdedit.message.ForwardMessage
 
getText() - Method in class net.sf.sdedit.message.Message
Returns the text of the message, the string the message arrow is labeled by.
getText() - Method in class net.sf.sdedit.text.TextHandler
 
getText() - Method in class net.sf.sdedit.ui.components.TextArea
Returns the text displayed by this TextArea, with a single '\n' used as an end-of-line character.
getTextHeight(boolean) - Method in class net.sf.sdedit.diagram.PaintDevice
 
getTextHeight() - Method in class net.sf.sdedit.diagram.PaintDevice
 
getTextHeight(boolean) - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
getTextHeight(boolean) - Method in class net.sf.sdedit.ui.Graphics2DPaintDevice
 
getTextHeight(boolean) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
getTextPosition() - Method in class net.sf.sdedit.drawable.Arrow
Returns the point where the message text is written.
getTextPosition() - Method in class net.sf.sdedit.drawable.LoopArrow
Returns the position of the left bottom of the label of the loop arrow.
getTextWidth(String, boolean) - Method in class net.sf.sdedit.diagram.PaintDevice
 
getTextWidth(String) - Method in class net.sf.sdedit.diagram.PaintDevice
 
getTextWidth(String, boolean) - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
getTextWidth(String, boolean) - Method in class net.sf.sdedit.ui.Graphics2DPaintDevice
 
getTextWidth(String, boolean) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
getThread() - Method in class net.sf.sdedit.diagram.Lifeline
 
getThread() - Method in class net.sf.sdedit.diagram.MessageData
 
getThread() - Method in class net.sf.sdedit.message.Message
 
getTitle() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Returns the diagram's title or null, if no title is defined
getTitle() - Method in class net.sf.sdedit.text.TextHandler
 
getTop() - Method in class net.sf.sdedit.drawable.Drawable
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
getType() - Method in class net.sf.sdedit.diagram.Lifeline
 
getUI() - Method in class net.sf.sdedit.editor.Editor
Returns the user interface.
getUniqueThread() - Method in class net.sf.sdedit.diagram.Lifeline
If all activities that correspond to this lifeline, its root and its root's descendants belong to the same unique thread, the number of this thread is returned, otherwise -1
getUpperMargin() - Method in interface net.sf.sdedit.config.Configuration
 
getUserDirectory() - Static method in class net.sf.sdedit.util.OS
 
getValue(String) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns the current value of the given property, represented by its name.
getValue(PropertyDescriptor) - Method in class net.sf.sdedit.ui.components.configuration.Bean
 
getValue() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Returns the current value of the underlying property, or the non-null Configurator.getNullValue() if the property has the value null.
getValue(String, String) - Static method in class net.sf.sdedit.util.WindowsRegistry
Starts a process on a newly created thread that uses the reg.exe tool in order to compute the value for the given category and key.
getVerticalPosition() - Method in class net.sf.sdedit.diagram.Diagram
 
getView() - Method in class net.sf.sdedit.diagram.Lifeline
 
getWidth() - Method in class net.sf.sdedit.diagram.PaintDevice
 
getWidth() - Method in class net.sf.sdedit.drawable.Drawable
 
getWidth() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getWidth() - Method in class org.apache.commons.cli.HelpFormatter
Returns the 'width'.
getZoomPane() - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
getZoomPane() - Method in class net.sf.sdedit.ui.components.FullScreen
 
getZoomPane() - Method in interface net.sf.sdedit.ui.components.Zoomable
Returns the ZoomPane that is used to display this Zoomable.
giveBirth() - Method in class net.sf.sdedit.diagram.Lifeline
Call this method when an object is created via a 'new' message.
GLOBAL_CONF_FILE - Static variable in interface net.sf.sdedit.Constants
 
GLOBAL_CONFIGURATION - Static variable in class net.sf.sdedit.editor.Shortcuts
 
GLOBAL_DEFAULT - Static variable in class net.sf.sdedit.config.ConfigurationManager
The global default configuration, loaded from the class path.
GlobalConfiguration - Interface in net.sf.sdedit.config
 
GlobalConfigurationStrings - Class in net.sf.sdedit.config
 
GlobalConfigurationStrings() - Constructor for class net.sf.sdedit.config.GlobalConfigurationStrings
 
GrabbableViewport - Class in net.sf.sdedit.ui.components
A GrabbableViewport is a JViewport that scrolls its view when the mouse is dragged.
GrabbableViewport() - Constructor for class net.sf.sdedit.ui.components.GrabbableViewport
Constructor.
Graphics2DPaintDevice - Class in net.sf.sdedit.ui
 
Graphics2DPaintDevice() - Constructor for class net.sf.sdedit.ui.Graphics2DPaintDevice
 
Grep - Class in net.sf.sdedit.util
Utility class for matching strings against regular expressions and accessing substrings that match groups of the regular expression.

H

HAND_CURSOR - Static variable in interface net.sf.sdedit.Constants
 
hashCode() - Method in class net.sf.sdedit.ui.components.configuration.Bean
 
hashCode() - Method in class net.sf.sdedit.util.Pair
Returns this Pair's hash code, of which the 16 high bits are the 16 low bits of getFirst().hashCode() are identical to the 16 low bits and the 16 low bits of getSecond().hashCode()
hasThread() - Method in class net.sf.sdedit.diagram.Lifeline
 
HELP - Static variable in class net.sf.sdedit.editor.Shortcuts
 
help(String, String, boolean) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
help(String, String, boolean) - Method in interface net.sf.sdedit.ui.UserInterface
Displays a help page.
HelpFormatter - Class in org.apache.commons.cli
A formatter of help messages for the current command line options
HelpFormatter() - Constructor for class org.apache.commons.cli.HelpFormatter
 
HelpPanel - Class in net.sf.sdedit.ui.components
Utility class that allows to load an html file and display it by a JEditorPane that can be embedded into a grapical user interface.
HelpPanel(URL, HyperlinkListener) - Constructor for class net.sf.sdedit.ui.components.HelpPanel
Creates a new Help object for displaying some html page.
HelpPanel(String) - Constructor for class net.sf.sdedit.ui.components.HelpPanel
 
hideButtons() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
 
hideCategoryList() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
 
home() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
home() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
home() - Method in interface net.sf.sdedit.ui.UserInterface
Makes the left top corner of the diagram visible, which may imply that the part that is currently visible is scrolled out of view.
horizontalSplitPossibleActivator - Variable in class net.sf.sdedit.editor.Actions
 
hyperlinkClicked(String) - Method in class net.sf.sdedit.editor.Editor
 
hyperlinkClicked(String) - Method in interface net.sf.sdedit.ui.UserInterfaceListener
A hyperlink has been clicked.
hyperlinkUpdate(HyperlinkEvent) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
hyperlinkUpdate(HyperlinkEvent) - Method in class net.sf.sdedit.util.Browser
Opens the browser in order to display the website belonging to the URL that was clicked.

I

ICON_NAME - Static variable in class net.sf.sdedit.editor.Actions
 
Icons - Class in net.sf.sdedit.icons
 
ImagePaintDevice - Class in net.sf.sdedit.ui
 
ImagePaintDevice() - Constructor for class net.sf.sdedit.ui.ImagePaintDevice
 
inConstructor() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
indicateChange() - Method in class net.sf.sdedit.ui.components.DelayedActivity
 
inField() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
init() - Method in class net.sf.sdedit.multipage.MultipageExporter
 
inMethod() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
inOverview() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
inPackage() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
insertUpdate(DocumentEvent) - Method in class net.sf.sdedit.ui.impl.Tab
Called on source text changes.
installApplication(Editor) - Static method in class net.sf.sdedit.editor.apple.AppInstaller
Installs an ApplicationListener that receives application events generated by MacOS or does nothing if not running MacOS.
instance() - Static method in class net.sf.sdedit.ui.impl.LookAndFeelManager
Returns the singleton LookAndFeelManager.
IntegerProperty - Class in net.sf.sdedit.util
Utility class providing the IntegerProperty.getIntegerProperty(int, Properties, String) method.
INTERNATIONAL - Static variable in class org.freehep.graphicsio.PageConstants
 
intersects(Rectangle) - Method in class net.sf.sdedit.drawable.Drawable
Returns true if this drawable component's bounds intersect the rectangle given.
intersects(Rectangle) - Method in class net.sf.sdedit.drawable.Note
 
inType() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
invoke(Object, Method, Object[]) - Method in class net.sf.sdedit.ui.components.configuration.Bean
 
isActivating() - Method in class net.sf.sdedit.message.ForwardMessage
Returns a flag denoting if this message activates its receiver.
isActive() - Method in class net.sf.sdedit.diagram.Lifeline
 
isActiveObject() - Method in class net.sf.sdedit.diagram.Lifeline
 
isAlive() - Method in class net.sf.sdedit.diagram.Lifeline
Returns a flag denoting whether the object is visible and ready to receive a message (true) or still waiting for a 'new' message.
isAllowMessageProperties() - Method in interface net.sf.sdedit.config.Configuration
 
isAlwaysActive() - Method in class net.sf.sdedit.diagram.Lifeline
 
isAutoScroll() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
isAutostartServer() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
isAutoUpdate() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
isAvailable() - Static method in class net.sf.sdedit.multipage.MultipageExporter
 
isAvailable() - Static method in class net.sf.sdedit.server.Exporter
 
isBackupFiles() - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
isBlank() - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
isCenterHorizontally() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
isCenterVertically() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
isClean() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
isClean() - Method in interface net.sf.sdedit.ui.UserInterface
A flag denoting if the user has not changed the text currently displayed since last time the current tab had been added or UserInterface.setClean() had been called.
isColorizeThreads() - Method in interface net.sf.sdedit.config.Configuration
 
isConsuming() - Method in class net.sf.sdedit.drawable.Note
Returns the flag denoting if the note consumes its own vertical space.
isDependencySatisfied() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Returns true if there is no boolean property that the configurability of the property managed by this Configurator depends on, or if there is such a boolean property that is set true.
isDestroyMessage() - Method in class net.sf.sdedit.diagram.MessageData
Returns true if the message starts with "destroy(" or if it equals "destroy"
isDiagramBlank() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
isDiagramBlank() - Method in interface net.sf.sdedit.ui.UserInterface
Returns a flag denoting if there are currently any diagram elements displayed in the current tab
isDiagramTabSelected() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
isDiagramTabSelected() - Method in interface net.sf.sdedit.ui.UserInterface
Returns a flag denoting if a tab with a diagram is currently selected.
isEmpty() - Method in class net.sf.sdedit.diagram.PaintDevice
 
isEnabled() - Method in interface net.sf.sdedit.ui.components.buttons.Activator
 
isEraseExportFile() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
isExternal() - Method in class net.sf.sdedit.diagram.Lifeline
 
isFinished() - Method in class net.sf.sdedit.diagram.Diagram
 
isFitToPage() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
isInlineTag() - Method in class net.sf.sdedit.taglet.SequenceTaglet
 
isLineWrap() - Method in interface net.sf.sdedit.config.Configuration
 
isMultipage() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
isNewMessage() - Method in class net.sf.sdedit.diagram.MessageData
Returns true if the message starts with "new(" or if it equals "new"
isOpaqueMessageText() - Method in interface net.sf.sdedit.config.Configuration
 
isPermitNullValues() - Method in class net.sf.sdedit.ui.components.configuration.Bean
Returns a flag denoting if null values can be used as parameters of the data object's set methods.
isRepeatHeads() - Method in interface net.sf.sdedit.config.PrintConfiguration
 
isReturnArrowVisible() - Method in interface net.sf.sdedit.config.Configuration
 
isServerRunning() - Method in class net.sf.sdedit.editor.Editor
 
isSetup() - Method in class net.sf.sdedit.editor.Editor
 
isSpawnMessage() - Method in class net.sf.sdedit.diagram.MessageData
 
isSynchronizing() - Method in class net.sf.sdedit.message.Primitive
 
isSynchronous() - Method in class net.sf.sdedit.message.BroadcastMessage
 
isSynchronous() - Method in class net.sf.sdedit.message.Message
Returns true if at least one of the caller or callee is an actor.
isThreaded() - Method in interface net.sf.sdedit.config.Configuration
 
isThreaded() - Method in class net.sf.sdedit.diagram.Diagram
 
isThreadNumbersVisible() - Method in interface net.sf.sdedit.config.Configuration
 
isVerticallySplit() - Method in interface net.sf.sdedit.config.Configuration
 
isVisible() - Method in class net.sf.sdedit.drawable.Drawable
 
isVisible() - Method in class net.sf.sdedit.drawable.ExtensibleDrawable
 
isVisible() - Method in class net.sf.sdedit.drawable.LabeledBox
 
isVoid() - Method in class net.sf.sdedit.message.Primitive
 
isWaiting() - Method in class net.sf.sdedit.diagram.Lifeline
 
iterator() - Method in class net.sf.sdedit.diagram.PaintDevice
Returns an iterator over the visible drawable elements that are displayed by this PanelPaintDevice.

K

keyPressed(KeyEvent) - Method in class net.sf.sdedit.ui.components.AutoCompletion
Implements the behaviour as described in the class comment: AutoCompletion.
keyPressed(KeyEvent) - Method in class net.sf.sdedit.ui.components.FullScreen
 
keyPressed(KeyEvent) - Method in class net.sf.sdedit.ui.impl.FilterCommandField
 
keyReleased(KeyEvent) - Method in class net.sf.sdedit.ui.components.FullScreen
 
keyReleased(KeyEvent) - Method in class net.sf.sdedit.ui.impl.FilterCommandField
 
keyTyped(KeyEvent) - Method in class net.sf.sdedit.ui.components.FullScreen
 
keyTyped(KeyEvent) - Method in class net.sf.sdedit.ui.impl.FilterCommandField
 

L

LabeledBox - Class in net.sf.sdedit.drawable
 
LabeledBox(Lifeline, String, int, boolean, boolean) - Constructor for class net.sf.sdedit.drawable.LabeledBox
 
LANDSCAPE - Static variable in class org.freehep.graphicsio.PageConstants
 
LARGE - Static variable in class org.freehep.graphicsio.PageConstants
 
LAST - Static variable in class net.sf.sdedit.message.BroadcastMessage
 
layout(int) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
layout(int) - Method in interface net.sf.sdedit.ui.UserInterface
 
leaveFilterMode() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
leaveFilterMode() - Method in interface net.sf.sdedit.ui.UserInterface
Leaves the filter mode, no command can be entered any more.
LEDGER - Static variable in class org.freehep.graphicsio.PageConstants
 
leftPadding() - Method in class net.sf.sdedit.drawable.SequenceElement
 
LEGAL - Static variable in class org.freehep.graphicsio.PageConstants
 
LETTER - Static variable in class org.freehep.graphicsio.PageConstants
 
Lifeline - Class in net.sf.sdedit.diagram
For each object or actor that appears in a diagram and that has not yet been destroyed, there is at least one Lifeline object.
Lifeline(String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, Diagram) - Constructor for class net.sf.sdedit.diagram.Lifeline
Creates a new root Lifeline object that corresponds to an object and is ready to receive messages.
Line - Class in net.sf.sdedit.drawable
 
Line(int, Lifeline) - Constructor for class net.sf.sdedit.drawable.Line
 
load(InputStream, String) - Static method in class net.sf.sdedit.editor.DiagramLoader
Loads a diagram from the text transmitted through the given stream.
load(Document, String) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Changes this bean's properties' values such that they reflect the values found in the given document.
loadCode(File) - Method in class net.sf.sdedit.editor.Editor
 
LOCAL_DEFAULT - Static variable in class net.sf.sdedit.config.ConfigurationManager
The default diagram configuration, loaded from the class path.
LookAndFeelManager - Class in net.sf.sdedit.ui.impl
For dynamically changing the look and feel of whole frames and dialogs.
LoopArrow - Class in net.sf.sdedit.drawable
 
LoopArrow(Message, ArrowStroke, Direction, int) - Constructor for class net.sf.sdedit.drawable.LoopArrow
Creates a new LoopArrow.

M

Main - Class in net.sf.sdedit
 
Main() - Constructor for class net.sf.sdedit.Main
 
main(String[]) - Static method in class net.sf.sdedit.Main
 
main(String[]) - Static method in class net.sf.sdedit.util.base64.Base64
 
mainLifelineWidth - Variable in class net.sf.sdedit.diagram.Diagram
 
makeMenuItem(String, Class<T>) - Static method in class net.sf.sdedit.ui.components.MenuBar
Creates an instance of a subclass of JMenuItem with the given title (possibly specifying an accelerator key or a mnemonic as described here: MenuBar).
makeToolbarAction(Action) - Static method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
markError(int, int) - Method in class net.sf.sdedit.ui.components.TextArea
Marks the characters between the two specified positions as erroneous.
MEDIUM - Static variable in class org.freehep.graphicsio.PageConstants
 
MenuBar - Class in net.sf.sdedit.ui.components
This is a slightly advanced JMenuBar subclass that allows to structure a menu by means of category names, so a user is not required to build JMenus.
MenuBar() - Constructor for class net.sf.sdedit.ui.components.MenuBar
Creates a new empty MenuBar.
Message - Class in net.sf.sdedit.message
A Message implementation is responsible for drawing a message and changing the diagram's state in order to reflect the effects of a message.
Message(Lifeline, Lifeline, Diagram, MessageData) - Constructor for class net.sf.sdedit.message.Message
 
message(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
message(String) - Method in interface net.sf.sdedit.ui.UserInterface
Displays a message to the user.
MessageData - Class in net.sf.sdedit.diagram
A MessageData object encapsulates all data characterizing a message that is displayed by a sequence diagram.
MessageData() - Constructor for class net.sf.sdedit.diagram.MessageData
 
messageLabelSpace - Variable in class net.sf.sdedit.diagram.Diagram
 
messagePadding - Variable in class net.sf.sdedit.diagram.Diagram
 
MessageToSelf - Class in net.sf.sdedit.message
A specialized forward message, directed from a lifeline onto itself, or - to be precise - onto a its next sub-lifeline.
MessageToSelf(Lifeline, Lifeline, Diagram, MessageData) - Constructor for class net.sf.sdedit.message.MessageToSelf
Creates a MessageToSelf, representing a message directed from a lifeline onto its next sub-lifeline.
mouseClicked(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mouseClicked(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mouseClicked(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mouseClicked(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mouseClicked(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mouseClicked(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
Notifies all PanelPaintDeviceListeners when the mouse has clicked a drawable object.
mouseClickedDrawable(Drawable) - Method in class net.sf.sdedit.editor.Editor
Moves the cursor to the position in the text area where the object or message corresponding to the drawable instance is declared.
mouseClickedDrawable(Drawable) - Method in interface net.sf.sdedit.ui.PanelPaintDeviceListener
This method is called when the mouse clicked into the rectangle belonging to some drawable component.
mouseDragged(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mouseDragged(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mouseDragged(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mouseDragged(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mouseDragged(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mouseDragged(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
mouseEntered(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mouseEntered(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mouseEntered(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mouseEntered(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mouseEntered(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mouseEntered(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
mouseEnteredDrawable(Drawable) - Method in class net.sf.sdedit.editor.Editor
Returns true if and only if the given drawable instance is associated by the most recently used diagram with a DiagramDataProvider state, id est a position in the text area.
mouseEnteredDrawable(Drawable) - Method in interface net.sf.sdedit.ui.PanelPaintDeviceListener
This method is called when the mouse entered a rectangle belonging to some drawable component.
mouseExited(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mouseExited(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mouseExited(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mouseExited(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mouseExited(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mouseExited(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
mouseExitedDrawable(Drawable) - Method in class net.sf.sdedit.editor.Editor
 
mouseExitedDrawable(Drawable) - Method in interface net.sf.sdedit.ui.PanelPaintDeviceListener
This method is called when the mouse exited a rectangle belonging to some drawable component.
mouseMoved(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mouseMoved(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mouseMoved(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mouseMoved(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mouseMoved(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mouseMoved(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
This method is called when the mouse moved over the panel.
mousePressed(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mousePressed(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mousePressed(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mousePressed(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mousePressed(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mousePressed(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
mouseReleased(MouseEvent) - Method in class net.sf.sdedit.ui.components.AdvancedHelpPanel
 
mouseReleased(MouseEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontPreview
 
mouseReleased(MouseEvent) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
mouseReleased(MouseEvent) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
mouseReleased(MouseEvent) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
mouseReleased(MouseEvent) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
MOVE_CURSOR - Static variable in interface net.sf.sdedit.Constants
 
moveCursorToPosition(int) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
moveCursorToPosition(int) - Method in interface net.sf.sdedit.ui.UserInterface
Moves the cursor to the given position in the text area.
MultipageExporter - Class in net.sf.sdedit.multipage
 
MultipageExporter(PrintConfiguration, String, Configuration) - Constructor for class net.sf.sdedit.multipage.MultipageExporter
 
MultipagePaintDevice - Class in net.sf.sdedit.multipage
 
MultipagePaintDevice(PrintConfiguration, Dimension) - Constructor for class net.sf.sdedit.multipage.MultipagePaintDevice
 
MultipagePaintDevice.MultipagePanel - Class in net.sf.sdedit.multipage
 

N

NARROW - Static variable in class net.sf.sdedit.editor.Shortcuts
 
net.sf.sdedit - package net.sf.sdedit
 
net.sf.sdedit.config - package net.sf.sdedit.config
 
net.sf.sdedit.diagram - package net.sf.sdedit.diagram
 
net.sf.sdedit.drawable - package net.sf.sdedit.drawable
 
net.sf.sdedit.editor - package net.sf.sdedit.editor
 
net.sf.sdedit.editor.apple - package net.sf.sdedit.editor.apple
 
net.sf.sdedit.error - package net.sf.sdedit.error
 
net.sf.sdedit.icons - package net.sf.sdedit.icons
 
net.sf.sdedit.message - package net.sf.sdedit.message
 
net.sf.sdedit.multipage - package net.sf.sdedit.multipage
 
net.sf.sdedit.server - package net.sf.sdedit.server
 
net.sf.sdedit.taglet - package net.sf.sdedit.taglet
 
net.sf.sdedit.text - package net.sf.sdedit.text
 
net.sf.sdedit.ui - package net.sf.sdedit.ui
 
net.sf.sdedit.ui.components - package net.sf.sdedit.ui.components
 
net.sf.sdedit.ui.components.buttons - package net.sf.sdedit.ui.components.buttons
 
net.sf.sdedit.ui.components.configuration - package net.sf.sdedit.ui.components.configuration
 
net.sf.sdedit.ui.components.configuration.configurators - package net.sf.sdedit.ui.components.configuration.configurators
 
net.sf.sdedit.ui.impl - package net.sf.sdedit.ui.impl
 
net.sf.sdedit.util - package net.sf.sdedit.util
 
net.sf.sdedit.util.base64 - package net.sf.sdedit.util.base64
 
NEW - Static variable in class net.sf.sdedit.editor.Shortcuts
 
newDocument() - Static method in class net.sf.sdedit.util.DocUtil
Returns an empty Document.
nextMessage() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Returns the next MessageData object specifying a message appearing on the diagram.
nextMessage() - Method in class net.sf.sdedit.text.TextHandler
Returns the MessageData object made from the current line.
nextObject() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Returns the next Lifeline object specifying an object or actor appearing on the diagram.
nextObject() - Method in class net.sf.sdedit.text.TextHandler
Returns the Lifeline object made from the current line}.
nextTab() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
nextTab() - Method in interface net.sf.sdedit.ui.UserInterface
 
noDiagramErrorActivator - Variable in class net.sf.sdedit.editor.Actions
 
nonEmptyDiagramActivator - Variable in class net.sf.sdedit.editor.Actions
 
normalSizeAction - Variable in class net.sf.sdedit.ui.components.ScalePanel
 
Note - Class in net.sf.sdedit.drawable
A Note is a sequence element that looks like a piece of paper with some text on it.
Note(Lifeline, int, String[], boolean) - Constructor for class net.sf.sdedit.drawable.Note
Creates a new Note.
NoteManager - Class in net.sf.sdedit.diagram
 
NoteManager(Diagram) - Constructor for class net.sf.sdedit.diagram.NoteManager
 
NullValueProvider - Class in net.sf.sdedit.ui.components.configuration
 
NumberConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
NumberConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.NumberConfigurator
 

O

ObjectFactory - Class in net.sf.sdedit.util
Utility class for creating objects from strings.
OPEN - Static variable in class net.sf.sdedit.editor.Shortcuts
 
openFragment() - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
If at the current position in the data the beginning of a fragment is specified, the title of the fragment is returned, otherwise null.
openFragment() - Method in class net.sf.sdedit.text.TextHandler
 
openFragments() - Method in class net.sf.sdedit.diagram.FragmentManager
Creates Fragment objects for all pending fragment labels in FragmentManager.getFragmentLabels() and adds them to the list of open fragments.
openFragmentsExist() - Method in class net.sf.sdedit.diagram.FragmentManager
Returns a flag indicating if there are fragments for which we have not seen a close command yet (see DiagramDataProvider.closeFragment()).
OptionDialog - Class in net.sf.sdedit.ui.components
An option dialog is a modal dialog that asks the user to choose an option by clicking a button.
OptionDialog(JFrame, String, ImageIcon, String) - Constructor for class net.sf.sdedit.ui.components.OptionDialog
Constructor.
org.apache.commons.cli - package org.apache.commons.cli
 
org.freehep.graphicsio - package org.freehep.graphicsio
 
org.freehep.util.export - package org.freehep.util.export
 
ORIENTATION - Static variable in class org.freehep.graphicsio.PageConstants
 
OS - Class in net.sf.sdedit.util
 
OS.Type - Enum in net.sf.sdedit.util
 
OTHER - Static variable in class net.sf.sdedit.message.BroadcastMessage
 
overrideColor(Graphics2D) - Method in class net.sf.sdedit.drawable.Arrow
 

P

PAGE_MARGINS - Static variable in class org.freehep.graphicsio.PageConstants
 
PAGE_SIZE - Static variable in class org.freehep.graphicsio.PageConstants
 
PageConstants - Class in org.freehep.graphicsio
This class defines a set of constants which describe a page.
paint(Graphics, int, int, Shape, JTextComponent) - Method in class net.sf.sdedit.ui.components.TextArea
 
paintComponent(Graphics) - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
paintComponent(Graphics) - Method in class net.sf.sdedit.ui.components.TextArea
 
paintComponent(Graphics) - Method in interface net.sf.sdedit.ui.components.Zoomable
A JComponent#paintComponent(Graphics), made public.
PaintDevice - Class in net.sf.sdedit.diagram
A PaintDevice is an intelligent container of Drawable objects, computing their layout and displaying them in a way that is to be made concrete by a subclass.
PaintDevice() - Constructor for class net.sf.sdedit.diagram.PaintDevice
 
Pair<F,S> - Class in net.sf.sdedit.util
Pair objects can hold two objects of types F and S
Pair(F, S) - Constructor for class net.sf.sdedit.util.Pair
Creates a new Pair
PanelPaintDevice - Class in net.sf.sdedit.ui
A PanelPaintDevice is a PaintDevice implementation that uses a JPanel (see PanelPaintDevice.getPanel()) for displaying diagrams.
PanelPaintDevice(boolean) - Constructor for class net.sf.sdedit.ui.PanelPaintDevice
Creates a new PanelPaintDevice.
PanelPaintDeviceListener - Interface in net.sf.sdedit.ui
This interface can be implemented by classes whose instances are using a PanelPaintDevice and that are interested in the question which drawable component is currently visited by the user's mouse.
parse(String, String) - Static method in class net.sf.sdedit.util.Grep
Matches a string against a regular expression and returns an array of the substrings corresponding to the groups of the regular expression, or null, if the string does not match the regular expression.
parseAndSetProperties(Object, String, String, String...) - Static method in class net.sf.sdedit.util.Grep
Matches a string against a regular expression and uses the resulting groups (corresponding to portions of the regular expression between braces) for setting properties of a bean.
perform() - Method in class net.sf.sdedit.ui.components.DelayedActivity
Performs the desired activity if something has changed (as indicated by DelayedActivity.indicateChange(), the delay has passed and no change has been indicated in that time.
perform() - Method in class net.sf.sdedit.ui.impl.RedrawThread
 
PIPE - Static variable in interface net.sf.sdedit.config.PrintConfiguration
 
PORTRAIT - Static variable in class org.freehep.graphicsio.PageConstants
 
Predicate - Interface in net.sf.sdedit.util
A Predicate is a representation of a boolean variable whose value can be set as a result of user interaction.
previousTab() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
previousTab() - Method in interface net.sf.sdedit.ui.UserInterface
 
Primitive - Class in net.sf.sdedit.message
A Primitive is not a message in the strict sense, it is an action that happens inside a method.
Primitive(Lifeline, Diagram, MessageData) - Constructor for class net.sf.sdedit.message.Primitive
Creates a Primitive object.
PRINT - Static variable in class net.sf.sdedit.editor.Shortcuts
 
PRINT_DEFAULT - Static variable in class net.sf.sdedit.config.ConfigurationManager
 
PrintConfiguration - Interface in net.sf.sdedit.config
 
PrintDialog - Class in net.sf.sdedit.ui.impl
 
PrintDialog(UserInterfaceImpl) - Constructor for class net.sf.sdedit.ui.impl.PrintDialog
 
printHelp(String, Options) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(String, Options, boolean) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(String, String, Options, String) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(String, String, Options, String, boolean) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(int, String, String, Options, String) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(int, String, String, Options, String, boolean) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(PrintWriter, int, String, String, Options, int, int, String) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printHelp(PrintWriter, int, String, String, Options, int, int, String, boolean) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for options with the specified command line syntax.
printOptions(PrintWriter, int, Options, int, int) - Method in class org.apache.commons.cli.HelpFormatter
Print the help for the specified Options to the specified writer, using the specified width, left padding and description padding.
printUsage(PrintWriter, int, String, Options) - Method in class org.apache.commons.cli.HelpFormatter
Prints the usage statement for the specified application.
printUsage(PrintWriter, int, String) - Method in class org.apache.commons.cli.HelpFormatter
Print the cmdLineSyntax to the specified writer, using the specified width.
printWrapped(PrintWriter, int, String) - Method in class org.apache.commons.cli.HelpFormatter
Print the specified text to the specified PrintWriter.
printWrapped(PrintWriter, int, int, String) - Method in class org.apache.commons.cli.HelpFormatter
Print the specified text to the specified PrintWriter.
propertyChange(PropertyChangeEvent) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
This method is called by the underlying Bean when one of its properties changes.
propertyChange(PropertyChangeEvent) - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.sdedit.ui.impl.PrintDialog
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.sdedit.ui.impl.Tab
Called on configuration changes.

Q

quit() - Method in class net.sf.sdedit.editor.Editor
 
QUIT - Static variable in class net.sf.sdedit.editor.Shortcuts
 

R

readDocument(InputStream, String) - Static method in class net.sf.sdedit.util.DocUtil
Creates a Document instance from a Reader reading an XML input stream.
readFragments() - Method in class net.sf.sdedit.diagram.FragmentManager
This method uses the provider of the diagram data (see DiagramDataProvider, Diagram.getDataProvider() and takes some action if the provider says that a fragment is opened or closed, or if the beginning of a new section is specified.
RealtimeServer - Class in net.sf.sdedit.server
 
RealtimeServer(int, Editor) - Constructor for class net.sf.sdedit.server.RealtimeServer
 
Receiver - Class in net.sf.sdedit.server
A Receiver receives a diagram specification through a TCP socket.
Receiver(Editor, String, BufferedReader, Socket) - Constructor for class net.sf.sdedit.server.Receiver
Creates a new Receiver.
Rectangle - Class in net.sf.sdedit.drawable
 
Rectangle(int, Lifeline) - Constructor for class net.sf.sdedit.drawable.Rectangle
 
REDO - Static variable in class net.sf.sdedit.editor.Shortcuts
 
redo() - Method in class net.sf.sdedit.ui.components.TextArea
Redoes the last action, if any has been performed.
redo() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
redo() - Method in interface net.sf.sdedit.ui.UserInterface
Redoes the last change that had been made to the text area and that had been made undone.
REDRAW - Static variable in class net.sf.sdedit.editor.Shortcuts
 
redraw() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
redraw() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
redraw() - Method in interface net.sf.sdedit.ui.UserInterface
Shows the diagram generated from the code in the current tab.
RedrawThread - Class in net.sf.sdedit.ui.impl
A RedrawThread is associated to a text area.
RedrawThread(UserInterfaceImpl) - Constructor for class net.sf.sdedit.ui.impl.RedrawThread
Creates a new RedrawThread.
refresh(T) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Changes the components for configuring the property such that they reflect the given value.
refresh() - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Changes the component(s) used for configuration such that the current value of the property is reflected
refresh(Boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.BooleanConfigurator
 
refresh(Color) - Method in class net.sf.sdedit.ui.components.configuration.configurators.ColorConfigurator
 
refresh(File) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
refresh(Font) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
refresh(String) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FreeStringConfigurator
 
refresh(Integer) - Method in class net.sf.sdedit.ui.components.configuration.configurators.NumberConfigurator
 
refresh(String) - Method in class net.sf.sdedit.ui.components.configuration.configurators.SmallStringSelectionConfigurator
 
refresh(String) - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringSelectionConfigurator
 
refreshAll() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
Calls Configurator.refresh() on all configurators that belong to this configuration component, so that they will reflect the values of their corresponding properties thereafter.
register(Map<String, Taglet>) - Static method in class net.sf.sdedit.taglet.SequenceTaglet
Registers an instance of this taglet class.
register(RootPaneContainer) - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
Registers a JDialog so its subcomponents will get another look and feel when LookAndFeelManager.updateUserInterface() is called.
registerButton(JComponent, Activator) - Method in class net.sf.sdedit.ui.components.buttons.EnableComponents
 
registerConfigurationAction(ConfigurationAction<?>, AbstractButton) - Method in class net.sf.sdedit.ui.components.buttons.EnableComponents
 
registerOrphan(JComponent) - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
 
regularTabActivator - Variable in class net.sf.sdedit.editor.Actions
 
reinitialize() - Method in class net.sf.sdedit.diagram.PaintDevice
This method is called by the diagram when all objects/lifelines are known.
removeAction(String, Action) - Method in class net.sf.sdedit.ui.components.MenuBar
Removes an action from a category.
removeAction(String, Action) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
removeAction(String, Action) - Method in interface net.sf.sdedit.ui.UserInterface
 
removeConfigurationUI(ConfigurationUI<?>) - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationDialog
 
removeCurrentTab(boolean) - Method in class net.sf.sdedit.ui.components.ATabbedPane
Removes the currently selected tab.
removeCurrentTab(boolean) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
removeCurrentTab(boolean) - Method in interface net.sf.sdedit.ui.UserInterface
Removes the current tab.
removeExportDialogListener(ExportDialogListener) - Method in class org.freehep.util.export.ExportDialog
 
removeLifeline(String) - Method in class net.sf.sdedit.diagram.Diagram
Removes a lifeline, denoted by its name, from the diagram, including all of its sub lifelines.
removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Removes a property change listener.
removeUpdate(DocumentEvent) - Method in class net.sf.sdedit.ui.impl.Tab
Called on source text changes.
renderDiagram() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
renderDiagram() - Method in interface net.sf.sdedit.ui.UserInterface
If a regular tab is open, creates a diagram from the code currently being displayed and returns it.
renderOptions(StringBuffer, int, Options, int, int) - Method in class org.apache.commons.cli.HelpFormatter
Render the specified Options and return the rendered Options in a StringBuffer.
renderWrappedText(StringBuffer, int, int, String) - Method in class org.apache.commons.cli.HelpFormatter
Render the specified text and return the rendered Options in a StringBuffer.
reset() - Method in class net.sf.sdedit.ui.impl.FilterCommandField
 
returnArrowVisible - Variable in class net.sf.sdedit.diagram.Diagram
 
returnsInstantly() - Method in class net.sf.sdedit.diagram.MessageData
 
rightPadding() - Method in class net.sf.sdedit.drawable.SequenceElement
 
rtrim(String) - Method in class org.apache.commons.cli.HelpFormatter
Remove the trailing whitespace from the specified String.
run() - Method in class net.sf.sdedit.server.DiagramServer
Blocks until a connection is made, then creates a socket for the connection and blocks again, waiting for the next connection.
run() - Method in class net.sf.sdedit.server.RealtimeServer
 
run() - Method in class net.sf.sdedit.server.Receiver
Calls readLine on the socket's reader, collects the received lines and notifies the waiter each time a new line has been received.
run() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationAction
 
run() - Method in class net.sf.sdedit.ui.components.DelayedActivity
 
run() - Method in class net.sf.sdedit.ui.impl.FilterCommandField
 
run() - Method in class net.sf.sdedit.util.WindowsRegistry
 

S

SAVE - Static variable in class net.sf.sdedit.editor.Shortcuts
 
SAVE_AS - Static variable in class net.sf.sdedit.editor.Shortcuts
 
SAVE_AS_FILE_PROPERTY - Static variable in interface net.sf.sdedit.Constants
 
SAVE_AS_TYPE_PROPERTY - Static variable in interface net.sf.sdedit.Constants
 
saveCode(boolean) - Method in class net.sf.sdedit.editor.Editor
Saves the code from the text area to the current file or to a file whose name is given by the user.
saveDiagram(String, Bean<Configuration>, OutputStream, String) - Static method in class net.sf.sdedit.editor.DiagramLoader
Saves a diagram specification (and a configuration), using a stream.
saveImage(String) - Method in class net.sf.sdedit.ui.ImagePaintDevice
 
saveImage(File) - Method in class net.sf.sdedit.ui.ImagePaintDevice
 
Scalable - Interface in net.sf.sdedit.ui.components
 
ScalePanel - Class in net.sf.sdedit.ui.components
 
ScalePanel(boolean) - Constructor for class net.sf.sdedit.ui.components.ScalePanel
 
scrollToBottom() - Method in class net.sf.sdedit.ui.components.ZoomPane
 
scrollToPosition(float, float) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
selectFile() - Method in class org.freehep.util.export.ExportDialog
Called to open a "file browser".
selectTabWith(File) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
selectTabWith(File) - Method in interface net.sf.sdedit.ui.UserInterface
Selects the first tab that shows a diagram associated to the given file or does nothing, if no such tab exists.
SemanticError - Exception in net.sf.sdedit.error
This exception is thrown when a message specification is semantically wrong.
SemanticError(DiagramDataProvider, String) - Constructor for exception net.sf.sdedit.error.SemanticError
 
sendAnswer(Message) - Method in class net.sf.sdedit.diagram.Diagram
 
sendAnswer(Message, boolean) - Method in class net.sf.sdedit.diagram.Diagram
 
SequenceElement - Class in net.sf.sdedit.drawable
 
SequenceElement(Diagram, Lifeline, Lifeline, String[], Direction, int) - Constructor for class net.sf.sdedit.drawable.SequenceElement
 
SequenceTaglet - Class in net.sf.sdedit.taglet
This is a taglet that generates sequence diagrams from the contents of @sequence.diagram tags.
set(boolean) - Method in interface net.sf.sdedit.util.Predicate
Sets the value of this Predicate.
setAction(String) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setActive(boolean) - Method in class net.sf.sdedit.diagram.Lifeline
 
setActorWidth(int) - Method in interface net.sf.sdedit.config.Configuration
 
setAllowMessageProperties(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setAnswer(String) - Method in class net.sf.sdedit.diagram.MessageData
 
setAnswerNoteNumber(int) - Method in class net.sf.sdedit.diagram.MessageData
 
setAntialiasing(boolean) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
setArgName(String) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'argName'.
setArrow(Arrow) - Method in class net.sf.sdedit.message.Message
 
setArrowSize(int) - Method in interface net.sf.sdedit.config.Configuration
 
setAutodrawLatency(int) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setAutoScroll(boolean) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setAutostartServer(boolean) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setAutoUpdate(boolean) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setBackupFiles(boolean) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setBean(Bean<C>) - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
 
setBean(Bean<C>) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
setBottom(int) - Method in class net.sf.sdedit.drawable.Drawable
 
setBroadcastType(int) - Method in class net.sf.sdedit.diagram.MessageData
Sets an integer number indicating if this MessageData specifies a message from the sender of a broadcast message to a single receiver.
setButton(AbstractButton) - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationAction
 
setCallee(String) - Method in class net.sf.sdedit.diagram.MessageData
 
setCallee(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
 
setCalleeMnemonic(String) - Method in class net.sf.sdedit.diagram.MessageData
Sets a mnemonic for the callee object.
setCallees(String[]) - Method in class net.sf.sdedit.diagram.MessageData
 
setCaller(String) - Method in class net.sf.sdedit.diagram.MessageData
 
setCallerMnemonic(String) - Method in class net.sf.sdedit.diagram.MessageData
Sets the mnemonic identifying this message's caller object.
setCallerThread(int) - Method in class net.sf.sdedit.diagram.Diagram
 
setCenterHorizontally(boolean) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setCenterVertically(boolean) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setClean() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setClean() - Method in interface net.sf.sdedit.ui.UserInterface
Specifies that the text currently displayed is "clean", this means there are no changes made by the user.
setCode(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setCode(String) - Method in interface net.sf.sdedit.ui.UserInterface
Sets a piece of code in the current tab to generate a diagram from.
setColorizeThreads(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setCommand(String) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setCurrentFile(File) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setCurrentFile(File) - Method in interface net.sf.sdedit.ui.UserInterface
Associates the given file to the text in the current tab.
setDescPadding(int) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'descPadding'.
setDestructorWidth(int) - Method in interface net.sf.sdedit.config.Configuration
 
setDiagram(Diagram) - Method in interface net.sf.sdedit.diagram.DiagramDataProvider
Sets the diagram that uses this DiagramDataProvider.
setDiagram(Diagram) - Method in class net.sf.sdedit.diagram.PaintDevice
 
setDiagram(Diagram) - Method in class net.sf.sdedit.multipage.MultipagePaintDevice
 
setDiagram(Diagram) - Method in class net.sf.sdedit.text.TextHandler
Sets the diagram instance that corresponds to the specification read by this TextHandler.
setDiagram(Diagram) - Method in class net.sf.sdedit.ui.PanelPaintDevice
 
setDummy(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
 
setEditorFont(Font) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationUI
 
setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
setEraseExportFile(boolean) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setErrorStatus(boolean, String, int, int) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setErrorStatus(boolean, String, int, int) - Method in interface net.sf.sdedit.ui.UserInterface
Displays text that informs about what was entered wrongly.
setExportFile(File) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setFile(File) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
setFileEncoding(String) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setFirst(F) - Method in class net.sf.sdedit.util.Pair
Sets the first object.
setFitToPage(boolean) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setFont(Font) - Method in interface net.sf.sdedit.config.Configuration
 
setFont(Font) - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
 
setFormat(String) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setFragmentMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setFragmentPadding(int) - Method in interface net.sf.sdedit.config.Configuration
 
setFragmentTextPadding(int) - Method in interface net.sf.sdedit.config.Configuration
 
setGlue(int) - Method in interface net.sf.sdedit.config.Configuration
 
setGlueChangeAmount(int) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setGuiFont(Font) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setHandCursorIcon(ImageIcon) - Static method in class net.sf.sdedit.ui.components.GrabbableViewport
 
setHeadHeight(int) - Method in interface net.sf.sdedit.config.Configuration
 
setHeadLabelPadding(int) - Method in interface net.sf.sdedit.config.Configuration
 
setHeadWidth(int) - Method in interface net.sf.sdedit.config.Configuration
 
setHeight(int) - Method in class net.sf.sdedit.drawable.Drawable
 
setInitialSpace(int) - Method in interface net.sf.sdedit.config.Configuration
 
setLabelWidth(int) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
setLabelWidth(int) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
setLabelWidth(int) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
setLabelWidth(int) - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringConfigurator
 
setLeft(int) - Method in class net.sf.sdedit.drawable.Drawable
 
setLeftEndpoint(ExtensibleDrawable) - Method in class net.sf.sdedit.drawable.SequenceElement
 
setLeftLimit(ExtensibleDrawable) - Method in class net.sf.sdedit.drawable.SequenceElement
 
setLeftMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setLeftPadding(int) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'leftPadding'.
setLevel(int) - Method in class net.sf.sdedit.diagram.MessageData
 
setLevel(int) - Method in class net.sf.sdedit.drawable.Fragment
Sets the level of this fragment (the number of fragments that this fragment is a part of) to the maximum of the current level and the given one.
setLevelString(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
 
setLineWrap(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setLink(URI) - Method in class net.sf.sdedit.drawable.Note
Sets the diagram file, represented as a URI that is to be opened when the note is clicked.
setLongOptPrefix(String) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'longOptPrefix'.
setLookAndFeel(String) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setLowerMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setMainLifelineWidth(int) - Method in interface net.sf.sdedit.config.Configuration
 
setMaxNumOfRecentFiles(int) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setMessage(String) - Method in class net.sf.sdedit.diagram.MessageData
 
setMessage(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
 
setMessageLabelSpace(int) - Method in interface net.sf.sdedit.config.Configuration
 
setMessagePadding(int) - Method in interface net.sf.sdedit.config.Configuration
 
setMnemonic(String) - Method in class net.sf.sdedit.diagram.Lifeline
 
setMultipage(boolean) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setNewLine(String) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'newLine'.
setNoteId(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
 
setNoteMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setNoteNumber(int) - Method in class net.sf.sdedit.diagram.MessageData
 
setNotePadding(int) - Method in interface net.sf.sdedit.config.Configuration
 
setOpaqueMessageText(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setOptPrefix(String) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'optPrefix'.
setOrientation(String) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setOtherCallees(Lifeline[]) - Method in class net.sf.sdedit.message.BroadcastMessage
This method must only be called for the last of messages belonging to a broadcast.
setOutputStream(OutputStream) - Method in class net.sf.sdedit.server.Exporter
 
setPermitNullValues(boolean) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Sets a flag denoting if null values can be used as parameters of the data object's set methods.
setProperties(String) - Method in class net.sf.sdedit.diagram.MessageData
 
setProperty(String, String) - Method in class net.sf.sdedit.diagram.MessageData
 
setProvider(DiagramDataProvider) - Method in exception net.sf.sdedit.error.DiagramError
 
setQuitAction(Action) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setQuitAction(Action) - Method in interface net.sf.sdedit.ui.UserInterface
Sets the action that is to be performed when the user quits.
setRealtimeServerPort(int) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setRecentFiles(String) - Method in interface net.sf.sdedit.config.GlobalConfiguration
 
setRectangleBottom(int) - Method in class net.sf.sdedit.diagram.Lifeline
 
setRepeatHeads(boolean) - Method in interface net.sf.sdedit.config.PrintConfiguration
 
setReturnArrowVisible(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setReturnsInstantly(boolean) - Method in class net.sf.sdedit.diagram.MessageData
 
setRight(int) - Method in class net.sf.sdedit.drawable.Drawable
 
setRightEndpoint(ExtensibleDrawable) - Method in class net.sf.sdedit.drawable.SequenceElement
 
setRightLimit(ExtensibleDrawable) - Method in class net.sf.sdedit.drawable.SequenceElement
 
setRightMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setRoot(JComponent) - Method in class net.sf.sdedit.ui.components.ZoomPane
Sets the JComponent whose cursor is changed when the setCursor method is called on the internal JPanel containing the zoomable content.
setScalable(Scalable) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
setScale(double) - Method in interface net.sf.sdedit.ui.components.Scalable
 
setScale(double) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
setSecond(S) - Method in class net.sf.sdedit.util.Pair
Sets the second object.
setSelfMessageHorizontalSpace(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSeparatorBottomMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSeparatorTopMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setShouldShadowParticipants(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setSpace(int) - Method in class net.sf.sdedit.drawable.Arrow
Sets the amount of pixels between the end point of this arrow and the border of the lifeline it reaches.
setSpaceBeforeActivation(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSpaceBeforeAnswerToSelf(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSpaceBeforeConstruction(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSpaceBeforeSelfMessage(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSpawner(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
Sets the spawning object.
setSpawnMessage(boolean) - Method in class net.sf.sdedit.diagram.MessageData
 
setStatus(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setStatus(String) - Method in interface net.sf.sdedit.ui.UserInterface
Sets a status line.
setSubLifelineWidth(int) - Method in interface net.sf.sdedit.config.Configuration
 
setSyntaxPrefix(String) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'syntaxPrefix'.
setTabTitle(String) - Method in class net.sf.sdedit.ui.components.ATabbedPane
Sets the name of the currently selected tab to the given title or to title with an integer number appended, as described in the class comment: ATabbedPane.
setTabTitle(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
setTabTitle(String) - Method in interface net.sf.sdedit.ui.UserInterface
Sets the title of the current tab.
setTc0(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc1(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc2(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc3(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc4(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc5(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc6(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc7(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc8(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setTc9(Color) - Method in interface net.sf.sdedit.config.Configuration
 
setThread(int) - Method in class net.sf.sdedit.diagram.Lifeline
 
setThread(int) - Method in class net.sf.sdedit.diagram.MessageData
 
setThreaded(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setThreadNumbersVisible(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setThreadString(String) - Method in class net.sf.sdedit.text.TextBasedMessageData
 
setTitle(String) - Method in interface net.sf.sdedit.ui.UserInterface
Sets the title of the user interface.
setToolTipText(String) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
setTop(int) - Method in class net.sf.sdedit.drawable.Drawable
 
setType(String) - Method in class net.sf.sdedit.server.Exporter
 
setUpperMargin(int) - Method in interface net.sf.sdedit.config.Configuration
 
setUserProperties(Properties) - Method in class org.freehep.util.export.ExportDialog
Set the Properties object to be used for storing/restoring user preferences.
setValue(PropertyDescriptor, Object) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Sets a new value for a property and informs all PropertyChangeListeners about that.
setValue(Object) - Method in class org.freehep.util.export.ExportDialog
 
setValues(Element) - Method in class net.sf.sdedit.ui.components.configuration.BeanConverter
 
setVerticallySplit(boolean) - Method in interface net.sf.sdedit.config.Configuration
 
setView(Component) - Method in class net.sf.sdedit.ui.components.GrabbableViewport
 
setViewportView(Zoomable) - Method in class net.sf.sdedit.ui.components.ZoomPane
 
setVisible(boolean) - Method in class net.sf.sdedit.drawable.Drawable
 
setWidth(int) - Method in class net.sf.sdedit.drawable.Drawable
 
setWidth(int) - Method in class org.apache.commons.cli.HelpFormatter
Sets the 'width'.
setZoomPane(ZoomPane) - Method in class net.sf.sdedit.multipage.MultipagePaintDevice.MultipagePanel
 
setZoomPane(ZoomPane) - Method in interface net.sf.sdedit.ui.components.Zoomable
Sets the ZoomPane that is used to display this Zoomable.
Shortcuts - Class in net.sf.sdedit.editor
Utility class that manages strings describing shortcut key combinations for invoking actions that appear in a menu.
show(String) - Method in class net.sf.sdedit.ui.impl.PrintDialog
 
showAboutDialog(URL) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
showAboutDialog(URL) - Method in interface net.sf.sdedit.ui.UserInterface
Shows an about-dialog with a content found at the URL given.
showExportDialog(Component, String, Component, Dimension, String) - Method in class org.freehep.util.export.ExportDialog
Show the dialog.
showExportDialog(Component, String, Component, String) - Method in class org.freehep.util.export.ExportDialog
Show the dialog.
showPrintDialog(String) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
showPrintDialog(String) - Method in interface net.sf.sdedit.ui.UserInterface
 
showUI() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
showUI() - Method in interface net.sf.sdedit.ui.UserInterface
Makes the user interface visible.
shutDown() - Method in class net.sf.sdedit.server.RealtimeServer
 
shutDown() - Method in class net.sf.sdedit.server.Receiver
Closes the socket of this Receiver.
shutDownServer() - Method in class net.sf.sdedit.editor.Editor
 
SMALL - Static variable in class org.freehep.graphicsio.PageConstants
 
SmallStringSelectionConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
SmallStringSelectionConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.SmallStringSelectionConfigurator
 
solid - Static variable in interface net.sf.sdedit.Constants
 
SPLIT_LEFT_RIGHT - Static variable in class net.sf.sdedit.editor.Shortcuts
 
SPLIT_TOP_BOTTOM - Static variable in class net.sf.sdedit.editor.Shortcuts
 
Stainable - Interface in net.sf.sdedit.ui.components
An interface for objects that can be in the state of being stained or clean.
StainedListener - Interface in net.sf.sdedit.ui.components
An object of a Component class implementing an addStainedListener(StainedListener) method can be observed by an ATabbedPane.
stainedStatusChanged(boolean) - Method in interface net.sf.sdedit.ui.components.StainedListener
This method is called by a Stainable in order to indicate that its stained/clean state has changed.
startRealtimeServer(int) - Method in class net.sf.sdedit.editor.Editor
 
stateChanged(ChangeEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
stateChanged(ChangeEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.NumberConfigurator
 
stateChanged(ChangeEvent) - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
This method is called when the state of the ATabbedPane changes, i. e.
step() - Method in class net.sf.sdedit.diagram.NoteManager
 
store(Document, String, String) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Stores all properties' current values in a newly created subtree of the given document.
storeConfigurations() - Static method in class net.sf.sdedit.config.ConfigurationManager
 
StringConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
StringConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.StringConfigurator
 
StringSelectionConfigurator<C extends DataObject> - Class in net.sf.sdedit.ui.components.configuration.configurators
 
StringSelectionConfigurator(Bean<C>, PropertyDescriptor) - Constructor for class net.sf.sdedit.ui.components.configuration.configurators.StringSelectionConfigurator
 
StringSelectionProvider<T> - Interface in net.sf.sdedit.ui.components.configuration
An interface for objects that dynamically provide an array of strings each representing a potential value for a string property (annotated with Adjustable.stringSelectionProvided()) of a data object managed by a Bean.
subLifelineWidth - Variable in class net.sf.sdedit.diagram.Diagram
 
SyntaxError - Exception in net.sf.sdedit.error
This exception is thrown when an object declaration is not well formed or when a message cannot be parsed (see MessageData).
SyntaxError(DiagramDataProvider, String) - Constructor for exception net.sf.sdedit.error.SyntaxError
Creates a new SyntaxException.

T

Tab - Class in net.sf.sdedit.ui.impl
A single tab in the user interface, consisting of a diagram view, a text pane and a status bar that can be exchanged by a text field for entering a filter command applied to the text in the pane.
takeValuesFrom(Bean<T>) - Method in class net.sf.sdedit.ui.components.configuration.Bean
Changes this bean's properties' values such that they are equal to the given bean's properties' values.
terminate() - Method in class net.sf.sdedit.diagram.Lifeline
 
terminate() - Method in class net.sf.sdedit.message.Answer
Terminates the caller lifeline (sender of the answer).
TEST_FREEHEP_CLASSNAME - Static variable in interface net.sf.sdedit.Constants
 
Text - Class in net.sf.sdedit.drawable
 
Text(String[], PaintDevice) - Constructor for class net.sf.sdedit.drawable.Text
 
TextArea - Class in net.sf.sdedit.ui.components
A TextArea is an advanced JTextArea with error marks and undo/redo function.
TextArea() - Constructor for class net.sf.sdedit.ui.components.TextArea
Allocates a new TextArea.
TextBasedMessageData - Class in net.sf.sdedit.text
MessageData is data derived from strings representing messages exchanged between objects.
TextBasedMessageData(String) - Constructor for class net.sf.sdedit.text.TextBasedMessageData
Creates a new MessageParser for parsing a string.
TextHandler - Class in net.sf.sdedit.text
A DiagramDataProvider implementation, reading a diagram specification from a single string.
TextHandler(String) - Constructor for class net.sf.sdedit.text.TextHandler
Creates a new TextHandler for the given text.
textHeight() - Method in class net.sf.sdedit.drawable.SequenceElement
 
textWidth() - Method in class net.sf.sdedit.drawable.SequenceElement
 
thick - Static variable in interface net.sf.sdedit.Constants
 
thick_dashed - Static variable in interface net.sf.sdedit.Constants
 
THREAD_COLORS - Static variable in interface net.sf.sdedit.Constants
 
threadColors - Variable in class net.sf.sdedit.diagram.Diagram
 
toggleFilterMode() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
toggleFilterMode() - Method in interface net.sf.sdedit.ui.UserInterface
Enters the filter mode, if we are not already in it, otherwise leaves it.
toggleWaitingStatus(int) - Method in class net.sf.sdedit.diagram.Diagram
 
toggleWaitingStatus() - Method in class net.sf.sdedit.diagram.Lifeline
 
toString() - Method in class net.sf.sdedit.diagram.Lifeline
 
toString() - Method in class net.sf.sdedit.message.Message
Returns a string representation of this message, in particular of the caller and the callee lifeline.
toString() - Method in class net.sf.sdedit.ui.components.configuration.Bean
 
toString() - Method in class net.sf.sdedit.util.Pair
 
TRANSPARENT - Static variable in class org.freehep.graphicsio.PageConstants
 
TYPE - Static variable in class net.sf.sdedit.util.OS
 

U

UIUtilities - Class in net.sf.sdedit.util
 
UIUtilities() - Constructor for class net.sf.sdedit.util.UIUtilities
 
UNDO - Static variable in class net.sf.sdedit.editor.Shortcuts
 
undo() - Method in class net.sf.sdedit.ui.components.TextArea
Undoes the last action, if any has been performed.
undo() - Method in class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
undo() - Method in interface net.sf.sdedit.ui.UserInterface
Undoes the last change made to the text area.
undoableEditHappened(UndoableEditEvent) - Method in class net.sf.sdedit.ui.components.TextArea
Adds the UndoableEdit that has happened to the UndoManager associated with this TextArea.
update() - Method in class net.sf.sdedit.ui.components.configuration.ConfigurationAction
 
update(Observable, Object) - Method in class net.sf.sdedit.ui.components.ScalePanel
 
updateUI() - Method in class net.sf.sdedit.ui.components.MenuBar
 
updateUserInterface() - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
Call updateUI() on all components inside the registered frames and dialogs.
updateView() - Method in class net.sf.sdedit.message.Answer
 
updateView() - Method in class net.sf.sdedit.message.AnswerToSelf
 
updateView() - Method in class net.sf.sdedit.message.BroadcastMessage
 
updateView() - Method in class net.sf.sdedit.message.ConstructorMessage
 
updateView() - Method in class net.sf.sdedit.message.DestructorAnswer
 
updateView() - Method in class net.sf.sdedit.message.ForwardMessage
 
updateView() - Method in class net.sf.sdedit.message.Message
Creates some space on the diagram, so that the message arrow and its label can be drawn, then draws them and creates some more space.
updateView() - Method in class net.sf.sdedit.message.MessageToSelf
 
updateView() - Method in class net.sf.sdedit.message.Primitive
 
useExternalLAF(File, String) - Method in class net.sf.sdedit.ui.impl.LookAndFeelManager
 
UserInterface - Interface in net.sf.sdedit.ui
Specifies the methods required of a (multi-tabbed) user interface for the Quick Sequence Diagram Editor.
UserInterfaceImpl - Class in net.sf.sdedit.ui.impl
 
UserInterfaceImpl() - Constructor for class net.sf.sdedit.ui.impl.UserInterfaceImpl
 
UserInterfaceListener - Interface in net.sf.sdedit.ui
An interface for receivers of call-backs from a UserInterface.

V

v() - Method in class net.sf.sdedit.message.Message
Shorthand method - returns the diagram's current vertical position.
valueOf(String) - Static method in enum net.sf.sdedit.drawable.ArrowHeadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.sdedit.drawable.ArrowStroke
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.sdedit.util.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.sdedit.util.OS.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.sdedit.drawable.ArrowHeadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.sdedit.drawable.ArrowStroke
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.sdedit.util.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.sdedit.util.OS.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verticalSplitPossibleActivator - Variable in class net.sf.sdedit.editor.Actions
 

W

WIDEN - Static variable in class net.sf.sdedit.editor.Shortcuts
 
WindowsRegistry - Class in net.sf.sdedit.util
Utility class for accessing the Windows registry by means of the reg.exe tool.
writeDocument(Document, String, OutputStream) - Static method in class net.sf.sdedit.util.DocUtil
Writes the XML representation of a Document object.
writeFile(String) - Method in class net.sf.sdedit.editor.ExportAction
 
writeFile(Component, ExportFileType) - Method in class org.freehep.util.export.ExportDialog
Called to acually write out the file.
writeFile(String) - Method in interface org.freehep.util.export.ExportDialogListener
 
writeToStream(OutputStream) - Method in class net.sf.sdedit.diagram.PaintDevice
 
writeToStream(OutputStream) - Method in class net.sf.sdedit.ui.ImagePaintDevice
 

Z

Zoomable<T extends JComponent> - Interface in net.sf.sdedit.ui.components
A Zoomable object is an instance of a subclass of JComponent that has a public paintComponent(Graphics) method.
ZoomPane - Class in net.sf.sdedit.ui.components
 
ZoomPane() - Constructor for class net.sf.sdedit.ui.components.ZoomPane
 
ZoomPane(boolean) - Constructor for class net.sf.sdedit.ui.components.ZoomPane
 

_

_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
Change the underlying bean such that the it is consistent with the value displayed by this Configurator.
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.BooleanConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.ColorConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FreeStringConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.NumberConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.SmallStringSelectionConfigurator
 
_actionPerformed(ActionEvent) - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringSelectionConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.Configurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.BooleanConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.ColorConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FileConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FontConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.FreeStringConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.NumberConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.SmallStringSelectionConfigurator
 
_setEnabled(boolean) - Method in class net.sf.sdedit.ui.components.configuration.configurators.StringSelectionConfigurator
 

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

Copyright © 2011. All Rights Reserved.