|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.AdapterFactoryImpl org.eclipse.emf.examples.extlibrary.util.EXTLibraryAdapterFactory
public class EXTLibraryAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
EXTLibraryPackage
Field Summary | |
---|---|
protected static EXTLibraryPackage |
modelPackage
The cached model package |
protected EXTLibrarySwitch<Adapter> |
modelSwitch
The switch that delegates to the createXXX methods |
Constructor Summary | |
---|---|
EXTLibraryAdapterFactory()
Creates an instance of the adapter factory |
Method Summary | |
---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target |
Adapter |
createAddressableAdapter()
Creates a new adapter for an object of class ' Addressable ' |
Adapter |
createAudioVisualItemAdapter()
Creates a new adapter for an object of class ' Audio Visual Item ' |
Adapter |
createBookAdapter()
Creates a new adapter for an object of class ' Book ' |
Adapter |
createBookOnTapeAdapter()
Creates a new adapter for an object of class ' Book On Tape ' |
Adapter |
createBorrowerAdapter()
Creates a new adapter for an object of class ' Borrower ' |
Adapter |
createCirculatingItemAdapter()
Creates a new adapter for an object of class ' Circulating Item ' |
Adapter |
createEmployeeAdapter()
Creates a new adapter for an object of class ' Employee ' |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case |
Adapter |
createItemAdapter()
Creates a new adapter for an object of class ' Item ' |
Adapter |
createLendableAdapter()
Creates a new adapter for an object of class ' Lendable ' |
Adapter |
createLibraryAdapter()
Creates a new adapter for an object of class ' Library ' |
Adapter |
createPeriodicalAdapter()
Creates a new adapter for an object of class ' Periodical ' |
Adapter |
createPersonAdapter()
Creates a new adapter for an object of class ' Person ' |
Adapter |
createVideoCassetteAdapter()
Creates a new adapter for an object of class ' Video Cassette ' |
Adapter |
createWriterAdapter()
Creates a new adapter for an object of class ' Writer ' |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object |
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
---|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static EXTLibraryPackage modelPackage
protected EXTLibrarySwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public EXTLibraryAdapterFactory()
Method Detail |
---|
public boolean isFactoryForType(java.lang.Object object)
true
if the object is either the model's package or is an instance object of the model.
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class AdapterFactoryImpl
object
- the key indicating the type of adapter in question.
Adapter.isAdapterForType(java.lang.Object)
public Adapter createAdapter(Notifier target)
target
.
createAdapter
in class AdapterFactoryImpl
target
- the object to adapt.
target
.AdapterFactoryImpl.createAdapter(Notifier)
public Adapter createBookAdapter()
Book
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Book
public Adapter createLibraryAdapter()
Library
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Library
public Adapter createWriterAdapter()
Writer
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Writer
public Adapter createItemAdapter()
Item
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Item
public Adapter createLendableAdapter()
Lendable
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Lendable
public Adapter createCirculatingItemAdapter()
Circulating Item
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CirculatingItem
public Adapter createPeriodicalAdapter()
Periodical
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Periodical
public Adapter createAudioVisualItemAdapter()
Audio Visual Item
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AudioVisualItem
public Adapter createBookOnTapeAdapter()
Book On Tape
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
BookOnTape
public Adapter createVideoCassetteAdapter()
Video Cassette
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
VideoCassette
public Adapter createBorrowerAdapter()
Borrower
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Borrower
public Adapter createPersonAdapter()
Person
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Person
public Adapter createEmployeeAdapter()
Employee
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Employee
public Adapter createAddressableAdapter()
Addressable
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Addressable
public Adapter createEObjectAdapter()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |