Protege 2.1.1

edu.stanford.smi.protege.server
Class RemoteClientProject

java.lang.Object
  extended byedu.stanford.smi.protege.model.Project
      extended byedu.stanford.smi.protege.server.RemoteClientProject

public class RemoteClientProject
extends Project


Constructor Summary
RemoteClientProject(RemoteServerProject serverProject, RemoteSession session, boolean pollForEvents)
           
 
Method Summary
static Project createProject(RemoteServerProject serverProject, RemoteSession session, boolean pollForEvents)
           
 void dispose()
           
 Collection getCurrentUsers()
           
 KnowledgeBaseFactory getKnowledgeBaseFactory()
           
 String getLocalUser()
           
 URI getProjectURI()
           
 URL getProjectURL()
           
 boolean isMultiUserClient()
           
 
Methods inherited from class edu.stanford.smi.protege.model.Project
_getDirectBrowserSlot, addJavaPackageName, addProjectListener, clearCachedWidgets, clearIsDirty, createBuildProject, createBuildProject, createDomainKnowledgeBase, createFrame, createFrame, createFrame, createNewProject, createRuntimeClsWidget, createRuntimeClsWidget, createRuntimeWidget, createWidgetDescriptor, createWidgetDescriptor, equals, getAllKnowledgeBaseFactories, getBrowserSlot, getBrowserSlotPattern, getBrowserSlots, getClientInformation, getClsWidgetPropertyList, getDefaultWidgetClassName, getDesignTimeClsWidget, getDirectBrowserSlot, getDirectBrowserSlotPattern, getDirectIncludedProjects, getDirectIncludedProjectURIs, getDisplayAbstractClassIcon, getDisplayConfirmationOnRemove, getDisplayHiddenClasses, getDisplayHiddenFrames, getDisplayMultiParentClassIcon, getFrameCounts, getIncludedProjects, getInheritedBrowserSlot, getInheritedBrowserSlotPattern, getInternalProjectKnowledgeBase, getJournalURI, getKnowledgeBase, getLoadingURI, getName, getOpenWindows, getProjectDirectoryFile, getProjectDirectoryURI, getProjectFile, getProjectFilePath, getProjectName, getSources, getSuitableWidgetClassNames, getTabWidgetDescriptor, getTabWidgetDescriptors, getUpdateModificationSlots, getUserName, getWidgetMapper, hasCompleteSources, hasCustomizedDescriptor, hasIncludedProjects, includeProject, includeProject, includeProject, isDirty, isHidden, isJournalingEnabled, isMultiUserServer, isReadonly, isSuitableWidget, loadBrowserSlots, loadIncludedProjects, loadProjectFromFile, loadProjectFromURI, loadProjectFromURI, mergeIncludedProjects, postFormChangeEvent, postFormChangeEvent, postProjectEvent, postProjectEvent, removeIncludedProjectReferences, removeJavaPackageName, removeProjectListener, save, setClientInformation, setDefaultClsWidgetClassName, setDirectIncludedProjectURIs, setDisplayAbstractClassIcon, setDisplayConfirmationOnRemove, setDisplayHiddenClasses, setDisplayHiddenFrames, setDisplayMultiParentClassIcon, setHidden, setIsReadonly, setJournalingEnabled, setKnowledgeBaseFactory, setKnowledgeBases, setProjectFilePath, setProjectURI, setTabWidgetDescriptorOrder, setUpdateModificationSlots, setUserName, setWidgetMapper, show, show, show, showInInternalFrame, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoteClientProject

public RemoteClientProject(RemoteServerProject serverProject,
                           RemoteSession session,
                           boolean pollForEvents)
                    throws RemoteException
Method Detail

createProject

public static Project createProject(RemoteServerProject serverProject,
                                    RemoteSession session,
                                    boolean pollForEvents)
                             throws RemoteException
Throws:
RemoteException

getProjectURI

public URI getProjectURI()
Overrides:
getProjectURI in class Project

getProjectURL

public URL getProjectURL()

getCurrentUsers

public Collection getCurrentUsers()
Overrides:
getCurrentUsers in class Project

getLocalUser

public String getLocalUser()
Overrides:
getLocalUser in class Project

dispose

public void dispose()
Overrides:
dispose in class Project

getKnowledgeBaseFactory

public KnowledgeBaseFactory getKnowledgeBaseFactory()
Overrides:
getKnowledgeBaseFactory in class Project

isMultiUserClient

public boolean isMultiUserClient()
Overrides:
isMultiUserClient in class Project

Protege 2.1.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2004 Stanford University.