Index

A C D E F G H I L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addConnectionLine(UMLConnectionLine, UMLConnectionLine.EndPointTypes) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
Add connection line.
addGroupMember(UMLObject) - Method in class com.xxrjun.components.uml.UMLGroup
Add group member.
addSelectedObject(UMLObject) - Method in class com.xxrjun.components.Canvas
Add selected object.
addUMLObject(UMLObject) - Method in class com.xxrjun.components.Canvas
Add uml object.
ASSOCIATION - Enum constant in enum class com.xxrjun.enums.ToolButtonConfig
The Association.
ASSOCIATION_LINE - Enum constant in enum class com.xxrjun.enums.UMLObjectTypes
Association line uml object types.
AssociationLine - Class in com.xxrjun.components.uml.connectionlines
The type Association line.
AssociationLine(int, int, int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.connectionlines.AssociationLine
Instantiates a new Association line.

C

canvas - Variable in class com.xxrjun.modes.UMLMode
The Canvas.
Canvas - Class in com.xxrjun.components
The type Canvas.
CHANGE_OBJECT_NAME - Enum constant in enum class com.xxrjun.enums.EditFunctionTypes
Change object name edit function types.
changeObjectName() - Method in class com.xxrjun.components.Canvas
Change object name.
changeObjectNameItem - Static variable in class com.xxrjun.components.MenuBar
The constant changeObjectNameItem.
CLASS - Enum constant in enum class com.xxrjun.enums.ToolButtonConfig
The Class.
CLASS - Enum constant in enum class com.xxrjun.enums.UMLObjectTypes
Class uml object types.
ClassBasicObject - Class in com.xxrjun.components.uml.basics
The type Class basic object.
ClassBasicObject(int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.basics.ClassBasicObject
Instantiates a new Class basic object.
clearSelectedArea() - Method in class com.xxrjun.components.Canvas
Clear selected area.
clearSelectedObjects() - Method in class com.xxrjun.components.Canvas
Clear selected objects.
clearTmpConnectionLine() - Method in class com.xxrjun.components.Canvas
Clear tmp connection line.
com.xxrjun - package com.xxrjun
 
com.xxrjun.components - package com.xxrjun.components
 
com.xxrjun.components.uml - package com.xxrjun.components.uml
 
com.xxrjun.components.uml.basics - package com.xxrjun.components.uml.basics
 
com.xxrjun.components.uml.connectionlines - package com.xxrjun.components.uml.connectionlines
 
com.xxrjun.enums - package com.xxrjun.enums
 
com.xxrjun.factories - package com.xxrjun.factories
 
com.xxrjun.modes - package com.xxrjun.modes
 
COMPOSITION - Enum constant in enum class com.xxrjun.enums.ToolButtonConfig
The Composition.
COMPOSITION_LINE - Enum constant in enum class com.xxrjun.enums.UMLObjectTypes
Composition line uml object types.
CompositionLine - Class in com.xxrjun.components.uml.connectionlines
The type Composition line.
CompositionLine(int, int, int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.connectionlines.CompositionLine
Instantiates a new Composition line.
contains(Point) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
 
contains(Point) - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
 
contains(Point) - Method in class com.xxrjun.components.uml.UMLGroup
 
contains(Point) - Method in class com.xxrjun.components.uml.UMLObject
Contains boolean.
createAndShowGUI(String, int, int) - Method in class com.xxrjun.UMLEditorApplication
Create and show gui.
CreateBasicUMLObject - Class in com.xxrjun.modes
The type Create basic uml object.
CreateBasicUMLObject(UMLObjectTypes) - Constructor for class com.xxrjun.modes.CreateBasicUMLObject
Instantiates a new Create basic uml object.
createUMLBasicObject(UMLObjectTypes, Point) - Static method in class com.xxrjun.factories.UMLObjectFactory
Create uml basic object uml basic object.
createUMLConnectionLine(UMLObjectTypes, Point, Point) - Static method in class com.xxrjun.factories.UMLObjectFactory
Create uml connection line uml connection line.
CreateUMLConnectionLine - Class in com.xxrjun.modes
The type Create uml connection line.
CreateUMLConnectionLine(UMLObjectTypes) - Constructor for class com.xxrjun.modes.CreateUMLConnectionLine
Instantiates a new Create uml connection line.

D

DESTINATION - Enum constant in enum class com.xxrjun.components.uml.connectionlines.UMLConnectionLine.EndPointTypes
Destination end point type.
draw(Graphics) - Method in class com.xxrjun.components.uml.basics.ClassBasicObject
 
draw(Graphics) - Method in class com.xxrjun.components.uml.basics.UseCaseBasicObject
 
draw(Graphics) - Method in class com.xxrjun.components.uml.connectionlines.AssociationLine
 
draw(Graphics) - Method in class com.xxrjun.components.uml.connectionlines.CompositionLine
 
draw(Graphics) - Method in class com.xxrjun.components.uml.connectionlines.GeneralizationLine
 
draw(Graphics) - Method in class com.xxrjun.components.uml.UMLGroup
 
draw(Graphics) - Method in class com.xxrjun.components.uml.UMLObject
Draw.
drawObjectName(int, int, Graphics) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
Draw object name.

E

EditFunctionTypes - Enum Class in com.xxrjun.enums
The enum Edit function types.

F

findNearestPort(Point) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
Find nearest port uml port.

G

GENERALIZATION - Enum constant in enum class com.xxrjun.enums.ToolButtonConfig
The Generalization.
GENERALIZATION_LINE - Enum constant in enum class com.xxrjun.enums.UMLObjectTypes
Generalization line uml object types.
GeneralizationLine - Class in com.xxrjun.components.uml.connectionlines
The type Generalization line.
GeneralizationLine(int, int, int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.connectionlines.GeneralizationLine
Instantiates a new Generalization line.
getActionType() - Method in enum class com.xxrjun.enums.ToolButtonConfig
Gets action type.
getBounds() - Method in class com.xxrjun.components.uml.UMLObject
Gets bounds.
getCurrentEndPointType() - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Gets current end point type.
getGroupMembers() - Method in class com.xxrjun.components.uml.UMLGroup
Gets group members.
getImageName() - Method in enum class com.xxrjun.enums.ToolButtonConfig
Gets image name.
getInstance() - Static method in class com.xxrjun.components.Canvas
Gets instance.
getInstance() - Static method in class com.xxrjun.components.MenuBar
Gets instance.
getInstance() - Static method in class com.xxrjun.components.ToolPanel
Gets instance.
getMenuBar() - Method in class com.xxrjun.components.MenuBar
Gets menu bar.
getObjectName() - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
Gets object name.
getObjectType() - Method in class com.xxrjun.components.uml.UMLObject
Gets object type.
getPanel() - Method in class com.xxrjun.components.ToolPanel
Gets panel.
getSelectedArea() - Method in class com.xxrjun.components.Canvas
Gets selected area.
getSelectedObjects() - Method in class com.xxrjun.components.Canvas
Gets selected objects.
getSelection() - Method in class com.xxrjun.components.Canvas
Gets selection.
getSelection() - Method in class com.xxrjun.components.uml.UMLGroup
Gets selection.
getToolName() - Method in enum class com.xxrjun.enums.ToolButtonConfig
Gets tool name.
getToolPanelWidth() - Method in class com.xxrjun.components.ToolPanel
Gets tool panel width.
getTotalPanelHeight() - Method in class com.xxrjun.components.ToolPanel
Gets total panel height.
getUMLObjects() - Method in class com.xxrjun.components.Canvas
Gets uml objects.
getX1() - Method in class com.xxrjun.components.uml.UMLObject
Gets x 1.
getX2() - Method in class com.xxrjun.components.uml.UMLObject
Gets x 2.
getY1() - Method in class com.xxrjun.components.uml.UMLObject
Gets y 1.
getY2() - Method in class com.xxrjun.components.uml.UMLObject
Gets y 2.
GROUP - Enum constant in enum class com.xxrjun.enums.UMLObjectTypes
Group uml object types.
GROUP_OBJECTS - Enum constant in enum class com.xxrjun.enums.EditFunctionTypes
Group objects edit function types.
groupObjectsItem - Static variable in class com.xxrjun.components.MenuBar
The constant groupObjectsItem.
groupSelectedObjects() - Method in class com.xxrjun.components.Canvas
Group selected objects.

H

highlightSelection(Graphics) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
 
highlightSelection(Graphics) - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
 
highlightSelection(Graphics) - Method in class com.xxrjun.components.uml.UMLGroup
 
highlightSelection(Graphics) - Method in class com.xxrjun.components.uml.UMLObject
Highlight selection.

I

initializePanel() - Method in class com.xxrjun.components.ToolPanel
Initialize panel.
initializePorts() - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
 
initializePorts() - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
 
initializePorts() - Method in class com.xxrjun.components.uml.UMLGroup
 
initializePorts() - Method in class com.xxrjun.components.uml.UMLObject
Initialize ports.
isGroupSelected() - Method in class com.xxrjun.components.uml.UMLObject
Is group selected boolean.
isNameChangeable() - Method in class com.xxrjun.components.uml.UMLObject
Is name changeable boolean.

L

loadButtons() - Method in class com.xxrjun.components.ToolPanel
Load buttons.

M

main(String[]) - Static method in class com.xxrjun.UMLEditorApplication
The entry point of application.
MenuBar - Class in com.xxrjun.components
The type Menu bar.
mouseDragged(MouseEvent) - Method in class com.xxrjun.modes.CreateUMLConnectionLine
 
mouseDragged(MouseEvent) - Method in class com.xxrjun.modes.Select
 
mousePressed(MouseEvent) - Method in class com.xxrjun.modes.CreateBasicUMLObject
 
mousePressed(MouseEvent) - Method in class com.xxrjun.modes.CreateUMLConnectionLine
 
mousePressed(MouseEvent) - Method in class com.xxrjun.modes.Select
 
mouseReleased(MouseEvent) - Method in class com.xxrjun.modes.CreateUMLConnectionLine
 
mouseReleased(MouseEvent) - Method in class com.xxrjun.modes.Select
 

N

NONE - Enum constant in enum class com.xxrjun.components.uml.connectionlines.UMLConnectionLine.EndPointTypes
None end point type.

P

paint(Graphics) - Method in class com.xxrjun.components.Canvas
 

R

removeSelectedObject(UMLObject) - Method in class com.xxrjun.components.Canvas
Remove selected object.
removeUMLObject(UMLObject) - Method in class com.xxrjun.components.Canvas
Remove uml object.
resetEndPoint(Point) - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Reset end point.
resetLocation() - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Reset location.
resetPanelButtons(int) - Method in class com.xxrjun.components.ToolPanel
Reset panel buttons.
resetSelection() - Method in class com.xxrjun.components.Canvas
Reset selection.
resetSelection() - Method in class com.xxrjun.components.uml.UMLGroup
Reset selection.

S

Select - Class in com.xxrjun.modes
The type Select.
Select() - Constructor for class com.xxrjun.modes.Select
 
SELECT - Enum constant in enum class com.xxrjun.enums.ToolButtonConfig
The Select.
setCanvasCurrentAction(UMLMode) - Method in class com.xxrjun.components.Canvas
Sets canvas current action.
setDestinationPort(UMLPort) - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Sets destination port.
setEditFunctionEnable() - Method in class com.xxrjun.components.Canvas
Sets edit function enable.
setEditFunctionEnable(EditFunctionTypes, boolean) - Static method in class com.xxrjun.components.MenuBar
Sets edit function enable.
setEndPointType(UMLConnectionLine.EndPointTypes) - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Sets end point type.
setGroupBounds() - Method in class com.xxrjun.components.uml.UMLGroup
Sets group bounds.
setGroupSelected(boolean) - Method in class com.xxrjun.components.uml.UMLObject
Sets group selected.
setLocation(int, int, int) - Method in class com.xxrjun.components.uml.UMLPort
Set location.
setNameChangeable(boolean) - Method in class com.xxrjun.components.uml.UMLObject
Sets name changeable.
setObjectName(String) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
Sets object name.
setObjectType(UMLObjectTypes) - Method in class com.xxrjun.components.uml.UMLObject
Sets object type.
setSelectedArea(Rectangle) - Method in class com.xxrjun.components.Canvas
Sets selected area.
setSelectedObjects(List<UMLObject>) - Method in class com.xxrjun.components.Canvas
Sets selected objects.
setSelection(UMLObject) - Method in class com.xxrjun.components.Canvas
Sets selection.
setSourcePort(UMLPort) - Method in class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Sets source port.
setTmpConnectionLine(UMLConnectionLine) - Method in class com.xxrjun.components.Canvas
Sets tmp connection line.
setX1(int) - Method in class com.xxrjun.components.uml.UMLObject
Sets x 1.
setX2(int) - Method in class com.xxrjun.components.uml.UMLObject
Sets x 2.
setY1(int) - Method in class com.xxrjun.components.uml.UMLObject
Sets y 1.
setY2(int) - Method in class com.xxrjun.components.uml.UMLObject
Sets y 2.
SOURCE - Enum constant in enum class com.xxrjun.components.uml.connectionlines.UMLConnectionLine.EndPointTypes
Source end point type.

T

TOOL_BUTTON_VERTICAL_PADDING - Static variable in class com.xxrjun.components.ToolPanel
The constant TOOL_BUTTON_VERTICAL_PADDING.
TOOL_PANEL_HEIGHT - Static variable in class com.xxrjun.components.ToolPanel
The constant TOOL_PANEL_HEIGHT.
TOOL_PANEL_PADDING - Static variable in class com.xxrjun.components.ToolPanel
The constant TOOL_PANEL_PADDING.
TOOL_PANEL_WIDTH - Static variable in class com.xxrjun.components.ToolPanel
The constant TOOL_PANEL_WIDTH.
ToolButtonConfig - Enum Class in com.xxrjun.enums
The enum Tool button config.
ToolPanel - Class in com.xxrjun.components
The type Tool panel.

U

UMLBasicObject - Class in com.xxrjun.components.uml.basics
The type Uml basic object.
UMLBasicObject(int, int, int, int, String, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.basics.UMLBasicObject
Instantiates a new Uml basic object.
UMLConnectionLine - Class in com.xxrjun.components.uml.connectionlines
The type Uml connection line.
UMLConnectionLine(int, int, int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.connectionlines.UMLConnectionLine
Instantiates a new Uml connection line.
UMLConnectionLine.EndPointTypes - Enum Class in com.xxrjun.components.uml.connectionlines
The enum End point type.
UMLEditorApplication - Class in com.xxrjun
The type Uml editor application.
UMLEditorApplication() - Constructor for class com.xxrjun.UMLEditorApplication
 
UMLGroup - Class in com.xxrjun.components.uml
The type Uml group.
UMLGroup() - Constructor for class com.xxrjun.components.uml.UMLGroup
Instantiates a new Uml group.
UMLMode - Class in com.xxrjun.modes
The type Uml mode.
UMLMode() - Constructor for class com.xxrjun.modes.UMLMode
 
UMLObject - Class in com.xxrjun.components.uml
The type Uml object.
UMLObject() - Constructor for class com.xxrjun.components.uml.UMLObject
Instantiates a new Uml object.
UMLObject(int, int, int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.UMLObject
Instantiates a new Uml object.
UMLObjectFactory - Class in com.xxrjun.factories
The type Uml factory.
UMLObjectTypes - Enum Class in com.xxrjun.enums
The enum Uml object types.
UMLPort - Class in com.xxrjun.components.uml
The type Uml port.
UMLPort(int, int, int) - Constructor for class com.xxrjun.components.uml.UMLPort
Instantiates a new Uml port.
UNGROUP_OBJECTS - Enum constant in enum class com.xxrjun.enums.EditFunctionTypes
Ungroup objects edit function types.
unGroupObjectsItem - Static variable in class com.xxrjun.components.MenuBar
The constant unGroupObjectsItem.
ungroupSelectedObjects() - Method in class com.xxrjun.components.Canvas
Ungroup selected objects.
updateConnectionLine() - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
Update connection line.
updateLocation(int, int) - Method in class com.xxrjun.components.uml.basics.UMLBasicObject
 
updateLocation(int, int) - Method in class com.xxrjun.components.uml.UMLGroup
 
updateLocation(int, int) - Method in class com.xxrjun.components.uml.UMLObject
Update location.
USE_CASE - Enum constant in enum class com.xxrjun.enums.ToolButtonConfig
The Use case.
USE_CASE - Enum constant in enum class com.xxrjun.enums.UMLObjectTypes
Use case uml object types.
UseCaseBasicObject - Class in com.xxrjun.components.uml.basics
The type Use case basic object.
UseCaseBasicObject(int, int, UMLObjectTypes) - Constructor for class com.xxrjun.components.uml.basics.UseCaseBasicObject
Instantiates a new Use case basic object.

V

valueOf(String) - Static method in enum class com.xxrjun.components.uml.connectionlines.UMLConnectionLine.EndPointTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xxrjun.enums.EditFunctionTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xxrjun.enums.ToolButtonConfig
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xxrjun.enums.UMLObjectTypes
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.xxrjun.components.uml.connectionlines.UMLConnectionLine.EndPointTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xxrjun.enums.EditFunctionTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xxrjun.enums.ToolButtonConfig
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xxrjun.enums.UMLObjectTypes
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G H I L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form