Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Business object "CustomMediaItemVersion" represents the data model of the HelloWorld media item. Since we want the author metadata field to be persisted we add this property to this class. We define the property as instance variable and add a getter and setter for it:


Code Block
themeEclipse
@Property
public String getAuthor() {
	return JcrUtil.getString(getPrivateNode(), "myJcrPrefix:author");
}

public void setAuthor(String author) {
	JcrUtil.setString(getPrivateNode(),"myJcrPrefix:author", author);
}
/**
 * Returns the author of the custom medma item.
 * @return the author of the custom media item
 */
String getAuthor();
 
/**
 * Sets the author of the custom media item.
 * @param name the author of the custom media item to set
 */
void setAuthor(String author);

Adding a Metadata Field to the Media Item Version

...