org.isis.gme.mga
Class MgaProject

java.lang.Object
  extended byorg.isis.jaut.ApartmentObject
      extended byorg.isis.jaut.Dispatch
          extended byorg.isis.gme.mga.MgaProject

public class MgaProject
extends Dispatch


Field Summary
 
Fields inherited from class org.isis.jaut.Dispatch
CLSCTX_INPROC_HANDLER, CLSCTX_INPROC_SERVER, CLSCTX_LOCAL_SERVER, DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, DISPID_EVALUATE, DISPID_PROPERTYPUT, DISPID_VALUE, pDispatch
 
Fields inherited from class org.isis.jaut.ApartmentObject
apartment
 
Constructor Summary
MgaProject()
           
MgaProject(Dispatch d)
           
 
Method Summary
 void abortTransaction()
           
 void beginTransaction(MgaTerritory territory)
           
 void beginTransaction(MgaTerritory territory, int transactionType)
           
 void checkLocks(java.lang.String projectConnection, boolean clearLocks)
           
 void checkSupress(boolean mode)
           
 void close()
           
 void close(boolean abortTransaction)
           
 void commitTransaction()
           
 void create(java.lang.String projectConnection, java.lang.String paradigmName)
           
static MgaProject createInstance()
           
 MgaTerritory createTerritory(MgaEventSink handler, MgaEventSink rwhandler)
           
 void flushUndoQueue()
           
 MgaTerritory getActvieTerritory()
           
 java.lang.String getName()
           
 int getOperationsMask()
           
 java.lang.String getParadigmConnStr()
           
 int getPreferences()
           
 java.lang.String getProjectConnStr()
           
 int getProjectStatus()
           
 int getRedoSize()
           
 MgaFolder getRootFolder()
           
 MgaMetaProject getRootMeta()
           
 int getUndoSize()
           
 boolean open(java.lang.String projectConnection)
           
 void redo()
           
 void save()
           
 void save(java.lang.String newProjectConnection, boolean forgetIt)
           
 void setName(java.lang.String name)
           
 void setOperationsMask(int lastParam)
           
 void setPreferences(int flags)
           
 void undo()
           
 
Methods inherited from class org.isis.jaut.Dispatch
attach, attach, attach, attachActiveObject, attachNewInstance, call, call, call, call, call, call, callSub, callSub, callSub, callSub, callSub, changeInterface, clone, createInstance, equals, finalize, get, get, getIDOfName, getIDsOfNames, hashCode, invoke, invoke, invokeSub, isNull, put, put, putRef, putRef, queryInterface, release
 
Methods inherited from class org.isis.jaut.ApartmentObject
finalizeInApartment, getApartment
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MgaProject

public MgaProject()

MgaProject

public MgaProject(Dispatch d)
Method Detail

createInstance

public static MgaProject createInstance()

create

public void create(java.lang.String projectConnection,
                   java.lang.String paradigmName)

open

public boolean open(java.lang.String projectConnection)

close

public void close()

close

public void close(boolean abortTransaction)

save

public void save()

save

public void save(java.lang.String newProjectConnection,
                 boolean forgetIt)

checkLocks

public void checkLocks(java.lang.String projectConnection,
                       boolean clearLocks)

setPreferences

public void setPreferences(int flags)

getPreferences

public int getPreferences()

setOperationsMask

public void setOperationsMask(int lastParam)

getOperationsMask

public int getOperationsMask()

createTerritory

public MgaTerritory createTerritory(MgaEventSink handler,
                                    MgaEventSink rwhandler)

getActvieTerritory

public MgaTerritory getActvieTerritory()

beginTransaction

public void beginTransaction(MgaTerritory territory)

beginTransaction

public void beginTransaction(MgaTerritory territory,
                             int transactionType)

commitTransaction

public void commitTransaction()

abortTransaction

public void abortTransaction()

getProjectStatus

public int getProjectStatus()

checkSupress

public void checkSupress(boolean mode)

undo

public void undo()

redo

public void redo()

getUndoSize

public int getUndoSize()

getRedoSize

public int getRedoSize()

flushUndoQueue

public void flushUndoQueue()

getRootMeta

public MgaMetaProject getRootMeta()

getRootFolder

public MgaFolder getRootFolder()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getProjectConnStr

public java.lang.String getProjectConnStr()

getParadigmConnStr

public java.lang.String getParadigmConnStr()