public CumulativeBlobHandler(ExtensionProfile extProfile, Class<? extends ExtensionPoint> extendedClass) { this.extProfile = extProfile; this.extendedClass = extendedClass; initializeArbitraryXml(extProfile, extendedClass, this); }
public CumulativeBlobHandler(ExtensionProfile extProfile, Class<? extends ExtensionPoint> extendedClass) { this.extProfile = extProfile; this.extendedClass = extendedClass; initializeArbitraryXml(extProfile, extendedClass, this); }
public CumulativeBlobHandler(ExtensionProfile extProfile, Class<? extends ExtensionPoint> extendedClass) { this.extProfile = extProfile; this.extendedClass = extendedClass; initializeArbitraryXml(extProfile, extendedClass, this); }
/** * Constructs a new Handler instance that process extensions on a class * associated with the ExtensionPoint, and consumes the attributes. * * @param profile The extension profile associatd with the Handler. * @param extendedClass The extended class within the profile for this * handler * @param attrs XML attributes or <code>null</code> to suppress the use of * {@link AttributeHelper} */ public ExtensionHandler(ExtensionProfile profile, Class<? extends ExtensionPoint> extendedClass, Attributes attrs) { super(attrs); this.extProfile = profile; this.extendedClass = extendedClass; this.extManifest = profile.getManifest(extendedClass); if (this.extManifest != null) { hasExtensions = true; } initializeArbitraryXml(extProfile, extendedClass, this); }
/** * Constructs a new Handler instance that process extensions on a class * associated with the ExtensionPoint, and consumes the attributes. * * @param profile The extension profile associatd with the Handler. * @param extendedClass The extended class within the profile for this * handler * @param attrs XML attributes or <code>null</code> to suppress the use of * {@link AttributeHelper} */ public ExtensionHandler(ExtensionProfile profile, Class<? extends ExtensionPoint> extendedClass, Attributes attrs) { super(attrs); this.extProfile = profile; this.extendedClass = extendedClass; this.extManifest = profile.getManifest(extendedClass); if (this.extManifest != null) { hasExtensions = true; } initializeArbitraryXml(extProfile, extendedClass, this); }
/** * Constructs a new Handler instance that process extensions on a class * associated with the ExtensionPoint, and consumes the attributes. * * @param profile The extension profile associatd with the Handler. * @param extendedClass The extended class within the profile for this * handler * @param attrs XML attributes or <code>null</code> to suppress the use of * {@link AttributeHelper} */ public ExtensionHandler(ExtensionProfile profile, Class<? extends ExtensionPoint> extendedClass, Attributes attrs) { super(attrs); this.extProfile = profile; this.extendedClass = extendedClass; this.extManifest = profile.getManifest(extendedClass); if (this.extManifest != null) { hasExtensions = true; } initializeArbitraryXml(extProfile, extendedClass, this); }