Gephi Toolkit Javadoc

org.gephi.project.impl
Class ProjectImpl

java.lang.Object
  extended by org.gephi.project.impl.ProjectImpl
All Implemented Interfaces:
java.io.Serializable, Project, org.openide.util.Lookup.Provider

public class ProjectImpl
extends java.lang.Object
implements Project, org.openide.util.Lookup.Provider, java.io.Serializable

Author:
Mathieu Bastian
See Also:
Serialized Form

Constructor Summary
ProjectImpl()
           
 
Method Summary
 void add(java.lang.Object instance)
          Adds an abilities to this project.
 org.openide.util.Lookup getLookup()
          Gets any optional abilities of this project.
 void init()
           
 void remove(java.lang.Object instance)
          Removes an abilities to this project.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectImpl

public ProjectImpl()
Method Detail

init

public void init()

add

public void add(java.lang.Object instance)
Description copied from interface: Project
Adds an abilities to this project.

Specified by:
add in interface Project
Parameters:
instance - the instance that is to be added to the lookup

remove

public void remove(java.lang.Object instance)
Description copied from interface: Project
Removes an abilities to this project.

Specified by:
remove in interface Project
Parameters:
instance - the instance that is to be removed from the lookup

getLookup

public org.openide.util.Lookup getLookup()
Description copied from interface: Project
Gets any optional abilities of this project.

May contains:

  1. ProjectInformation
  2. ProjectMetaData
  3. WorkspaceProvider

Specified by:
getLookup in interface Project
Specified by:
getLookup in interface org.openide.util.Lookup.Provider
Returns:
the project's lookup

Gephi Toolkit Javadoc