Guvnor - Project API 6.2.0.Beta2

org.guvnor.common.services.project.context
Class ProjectContext

java.lang.Object
  extended by org.guvnor.common.services.project.context.ProjectContext

@ApplicationScoped
public class ProjectContext
extends Object

A specialized implementation that also has Project and Package scope


Constructor Summary
ProjectContext()
           
 
Method Summary
 OrganizationalUnit getActiveOrganizationalUnit()
           
 Package getActivePackage()
           
 Project getActiveProject()
           
 Repository getActiveRepository()
           
 void onProjectContextChanged(ProjectContextChangeEvent event)
           
 void setActiveOrganizationalUnit(OrganizationalUnit activeOrganizationalUnit)
           
 void setActivePackage(Package activePackage)
           
 void setActiveProject(Project activeProject)
           
 void setActiveRepository(Repository activeRepository)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectContext

public ProjectContext()
Method Detail

onProjectContextChanged

public void onProjectContextChanged(@Observes
                                    ProjectContextChangeEvent event)

setActiveOrganizationalUnit

public void setActiveOrganizationalUnit(OrganizationalUnit activeOrganizationalUnit)

getActiveOrganizationalUnit

public OrganizationalUnit getActiveOrganizationalUnit()

setActiveRepository

public void setActiveRepository(Repository activeRepository)

getActiveRepository

public Repository getActiveRepository()

getActiveProject

public Project getActiveProject()

setActiveProject

public void setActiveProject(Project activeProject)

getActivePackage

public Package getActivePackage()

setActivePackage

public void setActivePackage(Package activePackage)

Guvnor - Project API 6.2.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.