Orchestration Designer and XML Tools Icons

$Revision: 1.1.1.1 $
$Date: 2009/10/29 16:50:03 $

1. Orchestration Palette Icons

#
All the icons for the Orchestration Palette are specified in the Orchestration Designer - Elements specification.

2. Orchestration Project Icons

#
Symbol
Name
Icon
Description / Notes
[O]
BPEL Module Project


Composite Application Project
A different variant:
[P]
Processes
*
Note: Not used in NB 5.5 EP.
[p]
Process

[T]
Test Cases
* Previous variant:
[t]
Test Case
Previous variant:

Input Message
Equals to input operation in WSDL editor.

Output Message
Equals to output operation in WSDL editor.

Result Message - OK
Also used on BPEL diagram for message creation.

Result Message - failed
Also used on BPEL diagram for message creation.




[w]
WSDL file

[s]
XML Schema file

[D]
PXE-System.xml - Deployment Descriptor

[R]
Web Resources
* Note: not used in NetBeans Enterprise Pack 5.5
[S]
XML Schema Files
**

[W]
WSDL Files
**





BPEL Process Instances
Exposed in Window > Debugging > BPEL > BPEL Process Instances





JBI Modules
*
To be used as a folder badge on JBI Modules folder in composite application project.

* A folder badge. This is an 8x8 px icon to be applied on platform specific folder icon.
** A plain platform specific folder icon is used.

3. Orchestration Runtime Integration Icons


TBD.

4. Orchestration Designer Icons

#

Toolbar icons


These icons are also specified in the Orchestration Designer - Elements specification.




Name
Icon
Description
Selection mode
Used on toolbar toggle button. Switches to selection mode.
Flow creation mode
Used on toolbar toggle button. Switches to flow creation mode.



Fit Diagram

Fit Width

Normal Size




Zoom In

Zoom Out









Navigator & Process Execution Window

#
The activity icons are located in the Orchestration Designer - Elements specification. The following table contains the icons for elements that don't appear in the Palette.

For most of the elements there are two icon variants - standard and grayed out. The latter is used in Process Execution Window for the activities in a "never executed" state.


Symbol
Name
Icon
Icon (grayed-out)
Description
[a]
Activity
-
-
For all the activities, the icons are identical with those used in the Orchestration Palette.
[k]
Partner Link
- -
Same icon as is used in the palette.

Variables Container -
TBD: maybe there will be no Variables Container in the IDE
[v]
Variable - simple type
-
This is a BPEL counterpart of Java variables. So the same icon.
[v]
Variable - message type
-

[v]
Variable - element type
-


Message Exchanges container
**
-


Message Exchange
 -

[p]
Property
-
This is a special kind of variable - it contains the key for the correlation.
[s]
Property Alias
-
Property aliased into a particular message type.

Correlation Sets
*
-
combined with WinXP folder icon: 
[c]
Correlation Set
-
A group of Properties.
[o]
Copy Rule

[s]
Case
TODO: this icon could be reused in the simplified design of if-then-else
[t]
Then
Then section of the if-then-else construct.
[o]
Else

[e]
Event Handler - onMessage
Use recieve and wait activities.
[e]
Event Handler - onAlarm

[f]
Catch
An error handler.
[f]
Catch All

[h]
Compensation Handler


Imports
 -

Regular folder badge.

Import XSD

Import construct referring to a XML Schema file.

Import WSDL

Import construct referring to a WSDL file.
Debugging Badges (to be placed in the bottom right corner of the activity icons) #

Breakpoint



Execution point



Execution point on a breakpoint

TODO: Check this out: A different variant:

Breakpoint (disabled)



Execution point on a disabled breakpoint

TODO: Check this out: A different variant:

* A folder badge. This is an 8x8 px icon to be applied on platform specific folder icon.
** A plain platform specific folder icon is used.



BPEL Mapper

#
Symbol
Name
Icon
Description

BPEL Mapper
Exposed in "Window > BPEL Mapper"

Variables
Variables on left and right side in case of assign activity.





Variables Container

Variable - simple type


Variable - message type


Variable - element type






Attribute


Attribute (optional)






Parameter or Condition of an Activity
Variables on left side and activitity node on the right side in case of other activities such as ForEach. The activity node will have it's parameters exposed as children of the activity node.





Element (leaf or non-leaf)


Element (repeating)


Element (optional)


Element (repeating optional)






*** A badge to be used on a different icon.

BPEL Mapper Functoid Icons

#
Are located in a separate file.

5. XML Tools Icons

#
Exposed and used also in Orchestration Designer.

Symbol
Name
Icon
Description

XML Project
Note: Not in use for NB5.5. Perhaps could be used later for an XML storage.

Columns View


Tree View


Relayout
Used in XML Usages window to relayout the diagram. The action actually uses the whole window area to layout the nodes.
XML Schema - Components #

All Components * Note: not used in NetBeans 5.5 EP

Simple Types
  *
Badge for the "Simple Types" folder
combined with WinXP folder icon: 

Simple Type


Elements
*
Badge for the "Elements" folder.
combined with WinXP folder icon: 

Element Type
  TODO: This will be turned to blue post 5.5.

Complex Types
*
Badge for the "Complex Types" folder.

Complex Type


Groups
*
Badge for the "Groups" folder

Group
TBD: Polish this a little.

Group Rerefence


Attributes
*
Badge for the "Attributes" and "Attribute Groups" folder.

Attribute


Attribute Group

Attribute Group Reference


Referenced Schemas
* Badge for the "Referenced Schemas" folder.





Details
A modification of property sheet icon, includes generalisation arrow to advertise that the super type is set in the details pane.





Element Reference
 

Attribute Reference






Union


Enumeration One of possible values (so actually it's not an enumeration). TODO: Check these out: Alternative variants:  





Key


KeyRef


Unique


Field


Selector






Annotation

Documentation
XML Schema - "import" constructs

Import
makes components from a different namespace defined in an
external file available
TBD: We may want to come up with three different icons.

Redefine
same icon
makes components from the same namespace but defined in an
external file available
TBD: We may want to come up with three different icons.

Include
same icon
makes components from the same namespace but defined in an
external file available
TBD: We may want to come up with three different icons.
XML Schema - Content Models

Sequence


Choice
TBD: We may want to introduce multiple-way branching concept, to highlight choice one of many.

All

WSDL  #


New icons:
Alaska icons:

Definitions Root node of the WSDL editor, represents the file, allows the user to change target namespace.

Import Folder **
Use platform specific folder icon without any badge.

WSDL Import

XSD Import

Types *

Message Types
*   Folder badge. Combined with WinXP folder:

Message Type

Message Part

Port Type Folder *

Port Type

Notification Operation

One-way operation

Solicit-Response Operation

Request-Response Operation

Documentation

Input

Output

Fault

Binding Folder *

binding

binding operation Use same icon as for operation definition.

binding input Use same icon as for input definition.

binding output Use same icon as for output definition.

binding fault Use same icon as for fault definition.

Services **
Use platform specific folder icon without any badge.

Service

Service port

Extensibility Element Folder **
Use platform specific folder icon without any badge.

Extensibility Elements (Generic)

soap:binding  

soap:operation

soap:header

soap:body

soap:fault Use same icon as for fault definition.

Partner Link Types
**
Use platform specific folder icon without any badge.

Partner Link Type

Property folder **
Use platform specific folder icon without any badge.

bpws:property

Property Alias folder **
Use platform specific folder icon without any badge.

bpws:propertyAlias

* A folder badge. This is an 8x8 px icon to be applied on platform specific folder icon.
** A plain platform specific folder icon is used.

Dialog icons
BuiltIntypes Node
Error
warning
Validate


* A folder badge. This is an 8x8 px icon to be applied on platform specific folder icon.
** A plain platform specific folder icon is used.

6. Printing Icons

#

Print Preview Icons


Name / Tooltip
Icon
Description
Print Preview
  Exposed on File > Print Preview action
16x16 and 24x24 pixels
First Page

Previous Page

Next Page

Last Page

Fit to Window
The same as Orchestration Designer Toolbar / Fit Diagram



Zoom In

Zoom Out




Show Multiple Pages


Print Options Icons


Name / Tooltip
Icon
Description
Choose Color
 
Choose Font




Process Name

Page Number

Page Count

Date of Modification

Time of Modification

Date of Printing

Time of Printing


7. Access Manager Icons

#

Runtime Integration


Name
Icon
Description
Access Managers Container
This is the root node of the Access Manager integration.
Access Manager Server
Child node of Access Managers Container; represents an instance of Access Manager server.
Profiles
* This is the only child node of an Access Manager Server; it is a container for all profiles.
Profile
This is the leaf node - a security profile.

* A folder badge. This is an 8x8 px icon to be applied on platform specific folder icon.

Project Features

About this Project

SOA was started in November 2009, is owned by slunegov, and has 95 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close