Return-Path: Delivered-To: apmail-commons-user-archive@www.apache.org Received: (qmail 20873 invoked from network); 29 Sep 2010 00:16:40 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 29 Sep 2010 00:16:40 -0000 Received: (qmail 40417 invoked by uid 500); 29 Sep 2010 00:16:39 -0000 Delivered-To: apmail-commons-user-archive@commons.apache.org Received: (qmail 40281 invoked by uid 500); 29 Sep 2010 00:16:38 -0000 Mailing-List: contact user-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Users List" Delivered-To: mailing list user@commons.apache.org Received: (qmail 40273 invoked by uid 99); 29 Sep 2010 00:16:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Sep 2010 00:16:38 +0000 X-ASF-Spam-Status: No, hits=4.4 required=10.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jpower2@gmail.com designates 209.85.161.43 as permitted sender) Received: from [209.85.161.43] (HELO mail-fx0-f43.google.com) (209.85.161.43) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Sep 2010 00:16:32 +0000 Received: by fxm7 with SMTP id 7so165476fxm.30 for ; Tue, 28 Sep 2010 17:16:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=DqAmVr5/OOqEMhQlzudsXyH75f3kvI9lKQtMrFYb3Lw=; b=w1oIf/jrGlJSxusFz6f6tbs6y4E5L4IyJzrhYbCgTXOPuPi8oAcUoSuKaRvYXJswq0 ueV8+yCJOFKrjo5ao2AqauEY/8oEavlwT9EhNhh3LeXNDaU27f4KiiTCoUz7qfG7ledi pG2qoTR09GwUcsxfIRrfIf15Ronm4xsGIv+4E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ma5+BdSc5BUftUnJxRfQApizveAktQcFyVnEVYN+H9F2mEjm1bopkzSZY713kb/8qa oJjeh3uw+Obc1GocFf1cOpHRzu75BDWeQsoL1TytwmXWFkrVefO/0NO9V/D8+XNnEHZ1 Ktgu536UrnGXxRsgD9jX12hAogkkkgHUqM9Rk= MIME-Version: 1.0 Received: by 10.239.193.17 with SMTP id g17mr84914hbi.9.1285719370078; Tue, 28 Sep 2010 17:16:10 -0700 (PDT) Received: by 10.239.149.196 with HTTP; Tue, 28 Sep 2010 17:16:10 -0700 (PDT) In-Reply-To: References: Date: Tue, 28 Sep 2010 17:16:10 -0700 Message-ID: Subject: [cli] Why is the Constructor to CommandLine package protected? From: Jason Powers To: user@commons.apache.org Content-Type: multipart/alternative; boundary=001636498fd9559ba304915ade37 --001636498fd9559ba304915ade37 Content-Type: text/plain; charset=ISO-8859-1 Hi, I'm working with version 1.2 (I've checked the 1.3 source as well) and I'm in need of writing a parser that's a little more strict than the provided parsers. I really like the rest of the framework, but if I can't instantiate a CommandLine object without being in the same package I can't extend it very well. Is there a reason that this is protected that I'm just not seeing? Thanks Jason --001636498fd9559ba304915ade37--