if (source instanceof IDocumentSource) {
final IDocumentSource layerDocSource = (IDocumentSource) source;
return layerDocSource.canLinkWeb();
} else if (source instanceof IAttachmentSource) {
final IAttachmentSource featureDocSource = (IAttachmentSource) source;
return featureDocSource.canLinkWeb();
}
}
return false;
}