net.jxta.impl.protocol
Class ModuleClassAdv.Instantiator
java.lang.Object
net.jxta.impl.protocol.ModuleClassAdv.Instantiator
- All Implemented Interfaces:
- AdvertisementFactory.Instantiator
- Enclosing class:
- ModuleClassAdv
public static class ModuleClassAdv.Instantiator
- extends Object
- implements AdvertisementFactory.Instantiator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModuleClassAdv.Instantiator
public ModuleClassAdv.Instantiator()
getAdvertisementType
public String getAdvertisementType()
- Returns the identifying type of this Advertisement.
- Specified by:
getAdvertisementType
in interface AdvertisementFactory.Instantiator
- Returns:
- String the type of advertisement
newInstance
public Advertisement newInstance()
- Constructs an instance of
Advertisement
matching the type
specified by the advertisementType
parameter.
- Specified by:
newInstance
in interface AdvertisementFactory.Instantiator
- Returns:
- The instance of
Advertisement
.
newInstance
public Advertisement newInstance(Element root)
- Constructs an instance of
Advertisement
matching the type
specified by the advertisementType
parameter.
- Specified by:
newInstance
in interface AdvertisementFactory.Instantiator
- Parameters:
root
- Specifies a portion of a @link StructuredDocument} which
will be converted into an Advertisement.
- Returns:
- The instance of
Advertisement
.