com.bonevich.erj.app
Class ModelConverter

java.lang.Object
  |
  +--com.bonevich.erj.app.ModelConverter
Direct Known Subclasses:
ErjInfoModelConverter, MofModelConverter

public abstract class ModelConverter
extends java.lang.Object


Field Summary
protected  Schema _model
           
protected  ErjInfoModelPackage _repository
           
static java.lang.String REPOSITORY_IMPLEMENTATION_CLASS
           
static com.bonevich.erj.app.ModelConverter.TargetType TARGET_ERJ
           
static com.bonevich.erj.app.ModelConverter.TargetType TARGET_MOF
           
 
Constructor Summary
ModelConverter()
           
 
Method Summary
abstract  java.lang.Object convert(java.lang.Object source)
           
static ModelConverter create(com.bonevich.erj.app.ModelConverter.TargetType target)
           
protected  void createModel()
           
protected  void createRepository()
           
 ErjInfoModelPackage getRepository()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPOSITORY_IMPLEMENTATION_CLASS

public static final java.lang.String REPOSITORY_IMPLEMENTATION_CLASS
See Also:
Constant Field Values

TARGET_MOF

public static final com.bonevich.erj.app.ModelConverter.TargetType TARGET_MOF

TARGET_ERJ

public static final com.bonevich.erj.app.ModelConverter.TargetType TARGET_ERJ

_model

protected Schema _model

_repository

protected ErjInfoModelPackage _repository
Constructor Detail

ModelConverter

public ModelConverter()
Method Detail

create

public static ModelConverter create(com.bonevich.erj.app.ModelConverter.TargetType target)

getRepository

public ErjInfoModelPackage getRepository()

createRepository

protected void createRepository()

createModel

protected void createModel()

convert

public abstract java.lang.Object convert(java.lang.Object source)


Copyright © 2001-2003 bonevich.com. All Rights Reserved.