Rational Developer for i
7.5.0

com.ibm.etools.systems.app.model.bin.impl
Class BinFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by com.ibm.etools.systems.app.model.bin.impl.BinFactoryImpl
All Implemented Interfaces:
BinFactory

public class BinFactoryImpl
extends EFactoryImpl
implements BinFactory

An implementation of the model Factory.


Field Summary
static String copyright
           
 
Fields inherited from interface com.ibm.etools.systems.app.model.bin.BinFactory
eINSTANCE
 
Constructor Summary
BinFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 BinaryArtifact createBinaryArtifact()
           
 BinaryCallableBlock createBinaryCallableBlock()
           
 BoundModule createBoundModule()
           
 BoundRelationship createBoundRelationship()
           
 Executable createExecutable()
           
 Library createLibrary()
           
 LibraryCallableExport createLibraryCallableExport()
           
 BinPackage getBinPackage()
           
static BinPackage getPackage()
          Deprecated.  
static BinFactory init()
          Creates the default factory implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Constructor Detail

BinFactoryImpl

public BinFactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static BinFactory init()
Creates the default factory implementation.


create

public EObject create(EClass eClass)


createBoundRelationship

public BoundRelationship createBoundRelationship()

Specified by:
createBoundRelationship in interface BinFactory
Returns:
a new object of class 'Bound Relationship'.

createLibraryCallableExport

public LibraryCallableExport createLibraryCallableExport()

Specified by:
createLibraryCallableExport in interface BinFactory
Returns:
a new object of class 'Library Callable Export'.

createBinaryArtifact

public BinaryArtifact createBinaryArtifact()

Specified by:
createBinaryArtifact in interface BinFactory
Returns:
a new object of class 'Binary Artifact'.

createBoundModule

public BoundModule createBoundModule()

Specified by:
createBoundModule in interface BinFactory
Returns:
a new object of class 'Bound Module'.

createLibrary

public Library createLibrary()

Specified by:
createLibrary in interface BinFactory
Returns:
a new object of class 'Library'.

createBinaryCallableBlock

public BinaryCallableBlock createBinaryCallableBlock()

Specified by:
createBinaryCallableBlock in interface BinFactory
Returns:
a new object of class 'Binary Callable Block'.

createExecutable

public Executable createExecutable()

Specified by:
createExecutable in interface BinFactory
Returns:
a new object of class 'Executable'.

getBinPackage

public BinPackage getBinPackage()

Specified by:
getBinPackage in interface BinFactory
Returns:
the package supported by this factory.

getPackage

public static BinPackage getPackage()
Deprecated. 


Rational Developer for i
7.5.0

Copyright 2009 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.