public class WindowStateBeanInfo extends SimpleBeanInfo { /** * See http://tinyurl.com/63no6t for discussion of the proper thread-safe way to implement * getPropertyDescriptors(). * * @see java.beans.SimpleBeanInfo#getPropertyDescriptors() */ @Override public PropertyDescriptor[] getPropertyDescriptors() { try { PropertyDescriptor[] s_dscrs = new PropertyDescriptor[3]; s_dscrs[0] = new PropertyDescriptor(WindowState.IPropertyNames.BOUNDS, WindowState.class, "getBounds", "setBounds"); s_dscrs[1] = new PropertyDescriptor(WindowState.IPropertyNames.VISIBLE, WindowState.class, "isVisible", "setVisible"); s_dscrs[2] = new PropertyDescriptor(WindowState.IPropertyNames.FRAME_EXTENDED_STATE, WindowState.class, "getFrameExtendedState", "setFrameExtendedState"); return s_dscrs; } catch (IntrospectionException e) { throw new Error(e)
public final class FolderBeanInfo extends SimpleBeanInfo { /** * See http://tinyurl.com/63no6t for discussion of the proper thread-safe way to implement * getPropertyDescriptors(). * * @see java.beans.SimpleBeanInfo#getPropertyDescriptors() */ @Override public PropertyDescriptor[] getPropertyDescriptors() { try { PropertyDescriptor[] s_descriptors = new PropertyDescriptor[3]; s_descriptors[0] = new PropertyDescriptor(Folder.IPropertyNames.ID, Folder.class, "getIdentifier", "setIdentifier"); s_descriptors[1] = new PropertyDescriptor(Folder.IPropertyNames.NAME, Folder.class, "getName", "setName"); s_descriptors[2] = new IndexedPropertyDescriptor(Folder.IPropertyNames.SUB_FOLDERS, Folder.class, "getSubFolders", "setSubFolders", "getSubFolder", "setSubFolder"); return s_descriptors; } catch (IntrospectionException e) { throw new Error(e)
Clone fragments detected by clone detection tool
File path: /sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/WindowStateBeanInfo.java File path: /sql12/plugins/favs/src/net/sourceforge/squirrel_sql/plugins/favs/FolderBeanInfo.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public class WindowStateBeanInfo extends SimpleBeanInfo
1
public final class FolderBeanInfo extends SimpleBeanInfo {
2
{
3
	/**
2
	/**
4
	 * See http://tinyurl.com/63no6t for discussion of the proper thread-safe way to implement
3
	 * See http://tinyurl.com/63no6t for discussion of the proper thread-safe way to implement
5
	 * getPropertyDescriptors().
4
	 * getPropertyDescriptors().
6
	 * 
5
	 * 
7
	 * @see java.beans.SimpleBeanInfo#getPropertyDescriptors()
6
	 * @see java.beans.SimpleBeanInfo#getPropertyDescriptors()
8
	 */
7
	 */
9
	@Override	
8
	@Override	
10
	public PropertyDescriptor[] getPropertyDescriptors()
9

	public PropertyDescriptor[] getPropertyDescriptors()
11
	{
10
 {
12
		try
11
		try
13
		{
12
		{
14
			PropertyDescriptor[] s_dscrs = new PropertyDescriptor[3];
13
			PropertyDescriptor[] s_descriptors = new PropertyDescriptor[3];
15
			s_dscrs[0] = new PropertyDescriptor(WindowState.IPropertyNames.BOUNDS,
14
			s_descriptors[0] = new PropertyDescriptor(Folder.IPropertyNames.
16
												WindowState.class,
17
												"getBounds", "setBounds");
15
ID, Folder.class, "getIdentifier", "setIdentifier");
18
			s_dscrs[1] = new PropertyDescriptor(WindowState.IPropertyNames.VISIBLE,
16
			s_descriptors[1] = new PropertyDescriptor(Folder.IPropertyNames.
19
												WindowState.class,
20
												"isVisible", "setVisible");
17
NAME, Folder.class, "getName", "setName");
21
			s_dscrs[2] = new PropertyDescriptor(WindowState.IPropertyNames.FRAME_EXTENDED_STATE,
18
			s_descriptors[2] = new IndexedPropertyDescriptor(Folder.IPropertyNames.
22
					WindowState.class,
19
SUB_FOLDERS, Folder.class,
23
					"getFrameExtendedState", "setFrameExtendedState");
20
 "getSubFolders", "setSubFolders", "getSubFolder", "setSubFolder");
24
			
25
			return s_dscrs;
21
			return s_descriptors;
26
		}
22
		}
27
		catch (IntrospectionException e)
23
		catch (IntrospectionException e)
28
		{
24
		{
29
			throw new Error(e)
25
			throw new Error(e)
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0