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