for ( int i = 0; i < objects.size( ); i++ )
for ( int i = 0; i < temp.size( ); i++ )
	protected void createActions( )	{		addStackAction( new UndoAction( this ) );		addStackAction( new RedoAction( this ) );		addEditPartAction( new DeleteAction( (IWorkbenchPart) this ) {			public Command createDeleteCommand( List objects )			{				if ( objects.isEmpty( ) )					return null;				if ( !( objects.get( 0 ) instanceof EditPart ) )					return null;				GroupRequest deleteReq = new GroupRequest( RequestConstants.REQ_DELETE );				deleteReq.setEditParts( objects );				List list = new ArrayList( );				for ( int i = 0; i < objects.size( ); i++ )				{					EditPart object = (EditPart) objects.get( i );					list.add( object.getModel( ) );				}				return new DeleteCommand( list.toArray( ) );			}		} );		SaveAction saveAction = new SaveAction( this );		saveAction.setLazyEnablementCalculation( true );		addEditorAction( saveAction );		addAction( new CopyTemplateAction( this ) );	}