net.jxta.impl.protocol
Class ModuleSpecAdv.Instantiator
java.lang.Object
net.jxta.impl.protocol.ModuleSpecAdv.Instantiator
- All Implemented Interfaces:
- AdvertisementFactory.Instantiator
- Enclosing class:
- ModuleSpecAdv
public static class ModuleSpecAdv.Instantiator
- extends Object
- implements AdvertisementFactory.Instantiator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModuleSpecAdv.Instantiator
public ModuleSpecAdv.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
.