org.eaglei.datatools.client.rpc
Interface RepositoryToolsModelService

All Superinterfaces:
org.eaglei.datatools.provider.CrudProvider, org.eaglei.datatools.provider.DatatoolsMetadataProvider, org.eaglei.datatools.provider.InstanceProvider, org.eaglei.datatools.provider.QueryProvider, com.google.gwt.user.client.rpc.RemoteService, org.eaglei.datatools.provider.RepositoryProvider, org.eaglei.datatools.provider.WorkFlowProvider
All Known Implementing Classes:
RepositoryToolsModelServlet

@RemoteServiceRelativePath(value="repository")
public interface RepositoryToolsModelService
extends org.eaglei.datatools.provider.RepositoryProvider, com.google.gwt.user.client.rpc.RemoteService

The GWT client side stub for the RPC service to the repository


Field Summary
 
Fields inherited from interface org.eaglei.datatools.provider.CrudProvider
DEFAULT_WORKSPACE_ENTITY
 
Method Summary
 java.util.List<org.eaglei.model.EIProperty> getAllEquivalentClasses(java.util.List<org.eaglei.model.EIProperty> propertiesToPopulate)
           
 java.util.List<org.eaglei.model.EIClass> getClassAndSuperclassesForInstanceUri(org.eaglei.security.Session session, org.eaglei.model.EIURI instanceUri)
           
 org.eaglei.model.EIClass getRootSuperClass(org.eaglei.model.EIClass eclass)
           
 org.eaglei.model.EIClass getRootSuperclassForInstanceUri(org.eaglei.security.Session session, org.eaglei.model.EIURI instanceUri)
           
 boolean isModelClassURI(org.eaglei.model.EIURI uri)
           
 
Methods inherited from interface org.eaglei.datatools.provider.CrudProvider
createInstance, createInstances, deepCopy, deleteInstance, deleteInstances, getEmptyEIInstance, getEmptyEIInstance, getModifiedDates, getNewInstanceID, getToken, getTokens, updateInstance, updateInstances
 
Methods inherited from interface org.eaglei.datatools.provider.DatatoolsMetadataProvider
addLabToUser
 
Methods inherited from interface org.eaglei.datatools.provider.QueryProvider
EIQuery, listResourcesForObjectPropertyValue, query, retrieveLabel
 
Methods inherited from interface org.eaglei.datatools.provider.InstanceProvider
getOneInstance, setReferencingResources
 
Methods inherited from interface org.eaglei.datatools.provider.WorkFlowProvider
claim, listReferencingResources, listResources, listResources, release, transition
 

Method Detail

getRootSuperclassForInstanceUri

org.eaglei.model.EIClass getRootSuperclassForInstanceUri(org.eaglei.security.Session session,
                                                         org.eaglei.model.EIURI instanceUri)
                                                         throws ClientSideRepositoryException
Throws:
ClientSideRepositoryException

getClassAndSuperclassesForInstanceUri

java.util.List<org.eaglei.model.EIClass> getClassAndSuperclassesForInstanceUri(org.eaglei.security.Session session,
                                                                               org.eaglei.model.EIURI instanceUri)
                                                                               throws ClientSideRepositoryException
Throws:
ClientSideRepositoryException

getRootSuperClass

org.eaglei.model.EIClass getRootSuperClass(org.eaglei.model.EIClass eclass)
                                           throws ClientSideRepositoryException
Throws:
ClientSideRepositoryException

getAllEquivalentClasses

java.util.List<org.eaglei.model.EIProperty> getAllEquivalentClasses(java.util.List<org.eaglei.model.EIProperty> propertiesToPopulate)

isModelClassURI

boolean isModelClassURI(org.eaglei.model.EIURI uri)


Copyright © 2009-2011 Eagle-I. All Rights Reserved.