Package org.gephi.project.api
Interface ProjectMetaData
-
- All Known Implementing Classes:
ProjectMetaDataImpl
public interface ProjectMetaDataHosts user data about a project.This information is also saved to the project file.
- Author:
- Mathieu Bastian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAuthor()Returns the author of this project.StringgetDescription()Returns the description of this project.StringgetKeywords()Returns the keywords of this project.StringgetTitle()Returns the title of this project.voidsetAuthor(String author)Sets the project's author.voidsetDescription(String description)Sets the project's description.voidsetKeywords(String keywords)Sets the project's keywords.voidsetTitle(String title)Sets the project's title.
-
-
-
Method Detail
-
getKeywords
String getKeywords()
Returns the keywords of this project.- Returns:
- the project's keywords or empty string if missing
-
setKeywords
void setKeywords(String keywords)
Sets the project's keywords.- Parameters:
keywords- keywords
-
getAuthor
String getAuthor()
Returns the author of this project.The default value is the computer's user name.
- Returns:
- project's author
-
setAuthor
void setAuthor(String author)
Sets the project's author.- Parameters:
author- author
-
getDescription
String getDescription()
Returns the description of this project.- Returns:
- the project's description or empty string if missing
-
setDescription
void setDescription(String description)
Sets the project's description.- Parameters:
description- description
-
getTitle
String getTitle()
Returns the title of this project.- Returns:
- the project's title or empty string if missing
-
setTitle
void setTitle(String title)
Sets the project's title.- Parameters:
title- title
-
-