org.opencrx.kernel.backend
Class Models

java.lang.Object
  extended by org.opencrx.kernel.backend.AbstractImpl
      extended by org.opencrx.kernel.backend.Models

public class Models
extends AbstractImpl


Field Summary
protected static String[] MULTIPLICITIES
           
protected static String[] PARAMETER_DIRECTIONS
           
 
Constructor Summary
protected Models()
           
 
Method Summary
static Models getInstance()
           
 Segment getModelSegment(javax.jdo.PersistenceManager pm, String providerName, String segmentName)
           
 String getOperationSignature(Operation operation)
           
static void register()
           
 void updateModelElement(Element element)
           
 
Methods inherited from class org.opencrx.kernel.backend.AbstractImpl
getInstance, getUidAsString, registerImpl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMETER_DIRECTIONS

protected static final String[] PARAMETER_DIRECTIONS

MULTIPLICITIES

protected static final String[] MULTIPLICITIES
Constructor Detail

Models

protected Models()
Method Detail

register

public static void register()

getInstance

public static Models getInstance()
                          throws ServiceException
Throws:
ServiceException

getModelSegment

public Segment getModelSegment(javax.jdo.PersistenceManager pm,
                               String providerName,
                               String segmentName)
Returns:
Returns the Models segment.

getOperationSignature

public String getOperationSignature(Operation operation)
                             throws ServiceException
Throws:
ServiceException

updateModelElement

public void updateModelElement(Element element)
                        throws ServiceException
Throws:
ServiceException


This software is published under the BSD license. Copyright © 2003-2012, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.