Java Doc for ResourcePool.java in  » Project-Management » OpenProj » com » projity » pm » resource » Java Source Code / Java Documentation Java Source Code and Java Documentation

Home
Java Source Code / Java Documentation
1.6.0 JDK Core
2.6.0 JDK Modules
3.6.0 JDK Modules com.sun
4.6.0 JDK Modules com.sun.java
5.6.0 JDK Modules sun
6.6.0 JDK Platform
7.Ajax
8.Apache Harmony Java SE
9.Aspect oriented
10.Authentication Authorization
11.Blogger System
12.Build
13.Byte Code
14.Cache
15.Chart
16.Chat
17.Code Analyzer
18.Collaboration
19.Content Management System
20.Database Client
21.Database DBMS
22.Database JDBC Connection Pool
23.Database ORM
24.Development
25.EJB Server
26.ERP CRM Financial
27.ESB
28.Forum
29.Game
30.GIS
31.Graphic 3D
32.Graphic Library
33.Groupware
34.HTML Parser
35.IDE
36.IDE Eclipse
37.IDE Netbeans
38.Installer
39.Internationalization Localization
40.Inversion of Control
41.Issue Tracking
42.J2EE
43.J2ME
44.JBoss
45.JMS
46.JMX
47.Library
48.Mail Clients
49.Music
50.Natural Language Processing
51.Net
52.Parser
53.PDF
54.Portal
55.Profiler
56.Project Management
57.Report
58.RSS RDF
59.Rule Engine
60.Science
61.Scripting
62.Search Engine
63.Security
64.Sevlet Container
65.Source Control
66.Swing Library
67.Template Engine
68.Test Coverage
69.Testing
70.UML
71.Web Crawler
72.Web Framework
73.Web Mail
74.Web Server
75.Web Services
76.Web Services apache cxf 2.2.6
77.Web Services AXIS2
78.Wiki Engine
79.Workflow Engines
80.XML
81.XML UI
Java Source Code / Java Documentation  » Project Management » OpenProj » com.projity.pm.resource 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.projity.pm.resource.ResourcePool

All known Subclasses:   com.projity.pm.resource.EnterpriseResourcePool,
ResourcePool
public class ResourcePool implements Document,NodeModelDataFactory(Code)


Field Summary
protected  booleanlocal
    
protected  booleanmaster
    
protected transient  DataFactoryUndoControllerundoController
    

Constructor Summary
protected  ResourcePool(String name, DataFactoryUndoController undo)
    

Method Summary
public  voidadd(Resource resource)
    
public  voidaddAndInitializeId(Resource resource)
    
public  voidaddObjectListener(ObjectEvent.Listener listener)
    
public  voidaddProject(Project project)
    
public  voidaddToDefaultOutline(Node parentNode, Node childNode)
    
public  voidaddToDefaultOutline(Node parentNode, Node childNode, int position, boolean event)
    
public  voidaddUnvalidatedObject(Object object, NodeModel nodeModel, Object parent)
    
public  booleancontainsAssignments()
    
public static  ResourcePoolcreateRourcePool(String name, DataFactoryUndoController undo)
    
public  ResourcecreateScriptedResource()
    
public  ObjectcreateUnvalidatedObject(NodeModel nodeModel, Object parent)
    
public  ArrayListextractCalendars()
    
public  ResourcefindById(long id)
    
final public static  ResourcefindResource(String name)
    
public static  ResourcefindResourceByInitials(Object idObject, Object resourcePoolObject)
    
public static  ResourcefindResourceByName(Object idObject, Object resourcePoolObject)
    
public  intfireMultipleTransaction(int id, boolean begin)
    
public  voidfireUpdateEvent(Object source, Object object)
    
public  ListgetChildrenResoures(Resource parent)
    
final public  WorkCalendargetDefaultCalendar()
    
public  NodeModelDataFactorygetFactoryToUseForChildOfParent(Object impl)
    
public  StringgetName()
    
public  ObjectEventManagergetObjectEventManager()
    
public  ArrayListgetProjects()
    
public  ResourcegetRbsParentResource(Resource child)
    
public  ArrayListgetResourceList()
    
public  NodeModelgetResourceOutline()
    
public  NodeModelgetResourceOutline(int outlineNumber)
    
public  DataFactoryUndoControllergetUndoController()
    
public  voidinitOutline(NodeModel nodeModel)
    
public  voidinitializeId(Resource resource)
    
public  voidinitializeOutlines()
    
final public  booleanisGroupDirty()
    
public  booleanisLocal()
    
public  booleanisMaster()
    
public  ResourceImplnewResourceInstance()
    
public  voidremove(Resource resource)
    
public  voidremove(Object toRemove, NodeModel nodeModel, boolean deep, boolean undo, boolean removeDependencies)
    
public  voidremoveObjectListener(ObjectEvent.Listener listener)
    
public  voidremoveProject(Project project)
    
public  voidrollbackUnvalidated(NodeModel nodeModel, Object object)
    
public  voidsetAllChildrenDirty(boolean dirty)
    
final public  voidsetGroupDirty(boolean isDirty)
    
public  voidsetLocal(boolean local)
    
public  voidsetLocalParent(Resource child, Resource parent)
    
public  voidsetLocalParent(Node childNode, Node parentNode)
    
public  voidsetMaster(boolean master)
    
public  voidsetName(String name)
    
public  voidsetUndoController(DataFactoryUndoController undoController)
    
public  StringtoString()
    
public  voidupdateOutlineTypes()
    
final public static  Object[]userResources()
    
public  voidvalidateObject(Object newlyCreated, NodeModel nodeModel, Object eventSource, Object hierarchyInfo, boolean isNew)
    

Field Detail
local
protected boolean local(Code)



master
protected boolean master(Code)



undoController
protected transient DataFactoryUndoController undoController(Code)




Constructor Detail
ResourcePool
protected ResourcePool(String name, DataFactoryUndoController undo)(Code)




Method Detail
add
public void add(Resource resource)(Code)



addAndInitializeId
public void addAndInitializeId(Resource resource)(Code)



addObjectListener
public void addObjectListener(ObjectEvent.Listener listener)(Code)

Parameters:
  listener -



addProject
public void addProject(Project project)(Code)



addToDefaultOutline
public void addToDefaultOutline(Node parentNode, Node childNode)(Code)



addToDefaultOutline
public void addToDefaultOutline(Node parentNode, Node childNode, int position, boolean event)(Code)



addUnvalidatedObject
public void addUnvalidatedObject(Object object, NodeModel nodeModel, Object parent)(Code)



containsAssignments
public boolean containsAssignments()(Code)



createRourcePool
public static ResourcePool createRourcePool(String name, DataFactoryUndoController undo)(Code)



createScriptedResource
public Resource createScriptedResource()(Code)



createUnvalidatedObject
public Object createUnvalidatedObject(NodeModel nodeModel, Object parent)(Code)



extractCalendars
public ArrayList extractCalendars()(Code)



findById
public Resource findById(long id)(Code)



findResource
final public static Resource findResource(String name)(Code)



findResourceByInitials
public static Resource findResourceByInitials(Object idObject, Object resourcePoolObject)(Code)



findResourceByName
public static Resource findResourceByName(Object idObject, Object resourcePoolObject)(Code)



fireMultipleTransaction
public int fireMultipleTransaction(int id, boolean begin)(Code)



fireUpdateEvent
public void fireUpdateEvent(Object source, Object object)(Code)



getChildrenResoures
public List getChildrenResoures(Resource parent)(Code)



getDefaultCalendar
final public WorkCalendar getDefaultCalendar()(Code)
Returns the defaultCalendar.



getFactoryToUseForChildOfParent
public NodeModelDataFactory getFactoryToUseForChildOfParent(Object impl)(Code)



getName
public String getName()(Code)
Returns the name.



getObjectEventManager
public ObjectEventManager getObjectEventManager()(Code)



getProjects
public ArrayList getProjects()(Code)
Returns the projects.



getRbsParentResource
public Resource getRbsParentResource(Resource child)(Code)



getResourceList
public ArrayList getResourceList()(Code)
Returns the resourceList.



getResourceOutline
public NodeModel getResourceOutline()(Code)



getResourceOutline
public NodeModel getResourceOutline(int outlineNumber)(Code)



getUndoController
public DataFactoryUndoController getUndoController()(Code)



initOutline
public void initOutline(NodeModel nodeModel)(Code)



initializeId
public void initializeId(Resource resource)(Code)



initializeOutlines
public void initializeOutlines()(Code)



isGroupDirty
final public boolean isGroupDirty()(Code)



isLocal
public boolean isLocal()(Code)



isMaster
public boolean isMaster()(Code)



newResourceInstance
public ResourceImpl newResourceInstance()(Code)



remove
public void remove(Resource resource)(Code)



remove
public void remove(Object toRemove, NodeModel nodeModel, boolean deep, boolean undo, boolean removeDependencies)(Code)



removeObjectListener
public void removeObjectListener(ObjectEvent.Listener listener)(Code)

Parameters:
  listener -



removeProject
public void removeProject(Project project)(Code)



rollbackUnvalidated
public void rollbackUnvalidated(NodeModel nodeModel, Object object)(Code)



setAllChildrenDirty
public void setAllChildrenDirty(boolean dirty)(Code)



setGroupDirty
final public void setGroupDirty(boolean isDirty)(Code)



setLocal
public void setLocal(boolean local)(Code)



setLocalParent
public void setLocalParent(Resource child, Resource parent)(Code)



setLocalParent
public void setLocalParent(Node childNode, Node parentNode)(Code)



setMaster
public void setMaster(boolean master)(Code)



setName
public void setName(String name)(Code)

Parameters:
  name - The name to set.



setUndoController
public void setUndoController(DataFactoryUndoController undoController)(Code)



toString
public String toString()(Code)



updateOutlineTypes
public void updateOutlineTypes()(Code)



userResources
final public static Object[] userResources()(Code)



validateObject
public void validateObject(Object newlyCreated, NodeModel nodeModel, Object eventSource, Object hierarchyInfo, boolean isNew)(Code)



w_w_w_.___ja__v___a2s_.___com__ | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.