Guvnor - Project API 6.0.0.CR4

org.guvnor.common.services.project.model
Class Project

java.lang.Object
  extended by org.guvnor.common.services.project.model.Project
All Implemented Interfaces:
org.uberfire.security.authz.RuntimeResource, org.uberfire.security.Resource

@Portable
public class Project
extends Object
implements org.uberfire.security.authz.RuntimeResource

An item representing a project


Constructor Summary
Project()
           
Project(org.uberfire.backend.vfs.Path rootPath, org.uberfire.backend.vfs.Path pomXMLPath, org.uberfire.backend.vfs.Path kmoduleXMLPath, org.uberfire.backend.vfs.Path importsPath, String projectName)
           
 
Method Summary
 boolean equals(Object o)
           
 org.uberfire.backend.vfs.Path getImportsPath()
           
 org.uberfire.backend.vfs.Path getKModuleXMLPath()
           
 org.uberfire.backend.vfs.Path getPomXMLPath()
           
 String getProjectName()
           
 Collection<String> getRoles()
           
 org.uberfire.backend.vfs.Path getRootPath()
           
 String getSignatureId()
           
 Collection<String> getTraits()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Project

public Project()

Project

public Project(org.uberfire.backend.vfs.Path rootPath,
               org.uberfire.backend.vfs.Path pomXMLPath,
               org.uberfire.backend.vfs.Path kmoduleXMLPath,
               org.uberfire.backend.vfs.Path importsPath,
               String projectName)
Method Detail

getRootPath

public org.uberfire.backend.vfs.Path getRootPath()

getPomXMLPath

public org.uberfire.backend.vfs.Path getPomXMLPath()

getKModuleXMLPath

public org.uberfire.backend.vfs.Path getKModuleXMLPath()

getImportsPath

public org.uberfire.backend.vfs.Path getImportsPath()

getProjectName

public String getProjectName()

getSignatureId

public String getSignatureId()
Specified by:
getSignatureId in interface org.uberfire.security.authz.RuntimeResource

getRoles

public Collection<String> getRoles()
Specified by:
getRoles in interface org.uberfire.security.authz.RuntimeResource

getTraits

public Collection<String> getTraits()
Specified by:
getTraits in interface org.uberfire.security.authz.RuntimeResource

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

Guvnor - Project API 6.0.0.CR4

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