public abstract class EncapsulationFactoryBase<E extends Identifiable> extends Object implements IdentifiableFactory<E>
| Constructor and Description |
|---|
EncapsulationFactoryBase(int id) |
| Modifier and Type | Method and Description |
|---|---|
E |
create(ORB orb,
InputStream in)
Construct the appropriate Identifiable object with the
given id from the InputStream is.
|
int |
getId()
Return the id of this factory, which is the id of the result
of any create call.
|
protected abstract E |
readContents(InputStream is) |
public int getId()
IdentifiableFactorygetId in interface IdentifiableFactory<E extends Identifiable>public final E create(ORB orb, InputStream in)
IdentifiableFactorycreate in interface IdentifiableFactory<E extends Identifiable>protected abstract E readContents(InputStream is)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.