Popupview in Table

I am having some issues using a popup view as a component in a table. The popupview does not open and the button has the caption as the class package “org.vaadin.popupview”

This is how i am adding it

// Notes field
[code]
CSValidatedTextArea notesField = new CSValidatedTextArea(
“Notes”);
notesField.setWidth(“500px”);
notesField.setRequired(false);
notesField.setHeight(“150px”);
notesField.setImmediate(true);
notesField.setStyleName(“coursedetailtext”);
// popup notes view
final PopupView notesPopupView = new PopupView(“+ Add Feedback”,
notesField);
notesPopupView.setCaption(“+ Add Feedback”);
notesPopupView.setHideOnMouseOut(false);
notesPopupView.setData(itemId);
notesPopupView.addListener(new PopupVisibilityListener() {

				@Override
				public void popupVisibilityChange(PopupVisibilityEvent event) {
					// TODO Auto-generated method stub

				}
			});

         table.addItem(
					new Object[] {
							student.getDisplayId(),
							student.getFirstName() + " "
									+ student.getLastName(), [b]

notesPopupView
[/b],
gradeTextField }, student.getId());
[/code]

I figured it out, i was referencing the wrong component when adding the container property. Turned out really well.