org.eaglei.model.gwt.rpc
Interface ModelServiceAsync


public interface ModelServiceAsync

The async counterpart of ModelService. Client code should generally not call this directly. Use ClientModelManager instead.


Method Summary
 void getClass(org.eaglei.model.EIURI classId, com.google.gwt.user.client.rpc.AsyncCallback<org.eaglei.model.EIClass> callback)
           
 void getClassAnnotations(java.util.List<org.eaglei.model.EIURI> classURIs, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.util.Set<java.lang.String>>> callback)
           
 void getClassDefinitions(java.util.List<org.eaglei.model.EIURI> classURIs, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)
           
 void getEquivalentClasses(org.eaglei.model.EIURI classId, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIEquivalentClass>> callback)
           
 void getLabels(org.eaglei.model.EIURI uri, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)
           
 void getNonResourceBaseClasses(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)
           
 void getProperties(org.eaglei.model.EIURI classId, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIProperty>> callback)
           
 void getPropertyDefinitions(java.util.List<org.eaglei.model.EIURI> propertyURIs, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)
           
 void getSubClasses(org.eaglei.model.EIURI classId, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)
           
 void getSuperClasses(org.eaglei.model.EIURI classId, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)
           
 void getTopLevelClasses(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)
           
 void getVersion(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String> callback)
           
 

Method Detail

getVersion

void getVersion(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String> callback)

getTopLevelClasses

void getTopLevelClasses(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)

getNonResourceBaseClasses

void getNonResourceBaseClasses(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)

getClass

void getClass(org.eaglei.model.EIURI classId,
              com.google.gwt.user.client.rpc.AsyncCallback<org.eaglei.model.EIClass> callback)

getSuperClasses

void getSuperClasses(org.eaglei.model.EIURI classId,
                     com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)

getSubClasses

void getSubClasses(org.eaglei.model.EIURI classId,
                   com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIClass>> callback)

getProperties

void getProperties(org.eaglei.model.EIURI classId,
                   com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIProperty>> callback)

getEquivalentClasses

void getEquivalentClasses(org.eaglei.model.EIURI classId,
                          com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<org.eaglei.model.EIEquivalentClass>> callback)

getClassDefinitions

void getClassDefinitions(java.util.List<org.eaglei.model.EIURI> classURIs,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)

getPropertyDefinitions

void getPropertyDefinitions(java.util.List<org.eaglei.model.EIURI> propertyURIs,
                            com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)

getLabels

void getLabels(org.eaglei.model.EIURI uri,
               com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)

getClassAnnotations

void getClassAnnotations(java.util.List<org.eaglei.model.EIURI> classURIs,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.util.Set<java.lang.String>>> callback)


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