org.yawlfoundation.yawl.procletService.models.procletModel
Class ProcletModel

java.lang.Object
  extended by DirectedSparseGraph
      extended by org.yawlfoundation.yawl.procletService.models.procletModel.ProcletModel

public class ProcletModel
extends DirectedSparseGraph


Constructor Summary
ProcletModel(String classID)
           
 
Method Summary
 void addBlock(ProcletBlock block)
           
 void addBRel(ProcletBlock iBlock, ProcletBlock oBlock)
           
 void addProcletPort(ProcletPort port, ProcletBlock block)
           
 boolean buildFromDB()
           
 void deleteAllEdges()
           
 void deleteAllVertices()
           
 void deleteBlock(ProcletBlock block)
           
 void deleteBlockPortEdge(BlockPortEdge bpe)
           
 void deleteBRel(BlockRel brel)
           
 void deletePort(ProcletPort port)
           
 void deleteProcletModelFromDB()
           
 ProcletBlock getBlock(String blockID)
           
 List<BlockPortEdge> getBlockPortEdges()
           
 List<ProcletBlock> getBlocks()
           
 List<BlockRel> getBRels()
           
 String getClassID()
           
 List<ProcletPort> getPorts()
           
 List<ProcletPort> getPortsBlock(ProcletBlock block)
           
static void main(String[] args)
           
 void persistProcletModel()
           
 void setClassID(String classID)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcletModel

public ProcletModel(String classID)
Method Detail

getClassID

public String getClassID()

setClassID

public void setClassID(String classID)

addBlock

public void addBlock(ProcletBlock block)

deleteBlock

public void deleteBlock(ProcletBlock block)

deletePort

public void deletePort(ProcletPort port)

deleteBRel

public void deleteBRel(BlockRel brel)

deleteBlockPortEdge

public void deleteBlockPortEdge(BlockPortEdge bpe)

addProcletPort

public void addProcletPort(ProcletPort port,
                           ProcletBlock block)

getPorts

public List<ProcletPort> getPorts()

addBRel

public void addBRel(ProcletBlock iBlock,
                    ProcletBlock oBlock)

getBlocks

public List<ProcletBlock> getBlocks()

getBlock

public ProcletBlock getBlock(String blockID)

getPortsBlock

public List<ProcletPort> getPortsBlock(ProcletBlock block)

getBlockPortEdges

public List<BlockPortEdge> getBlockPortEdges()

getBRels

public List<BlockRel> getBRels()

deleteAllVertices

public void deleteAllVertices()

deleteAllEdges

public void deleteAllEdges()

buildFromDB

public boolean buildFromDB()

persistProcletModel

public void persistProcletModel()

deleteProcletModelFromDB

public void deleteProcletModelFromDB()

toString

public String toString()

main

public static void main(String[] args)


Copyright © 2004-2012 The YAWL Foundation.