Package com.uic.ase.proj.xbn.array.primitive

Examples of com.uic.ase.proj.xbn.array.primitive.PARSStrict


    @param  b_listNames  Passed directly to the <A HREF="~JD~utila~EJD~">UtilArray</A>.<A HREF="~JD~utila#getAOSLFromPA(pa,b)~EJD~">getAOSLFromPA</A>, which creates the internal <A HREF="~JD~aosl~EJD~">AOSLookup</A> for this class.
   **/
  public NamedArray(String s_name, Named[] a_named, boolean b_listNames)  {
    sName = s_name;

    PASNamed pasn = new PASNamed(a_named, (new PARSStrict()));
    pasn.crashIfBad("xbn.named.NamedArray.constructor", "a_named");


    aosl = (new UtilArray()).getAOSLFromPA(pasn, b_listNames);
    apn = new APNamed(a_named, true);
View Full Code Here


    @param  b_validate  If true, then verify that aos_lookup and a_named are legal for a NamedArray.  If false, then you're on your own, as far as this object behaving as documented.  If you are absolutely certain that things are okay, it will give you somewhat of a speed increase to make this false.
   **/
  public NamedArray(String s_name, APNamed ap_named, AOSLookup aos_lookup, boolean b_validate)  {
    if(b_validate)  {
      try  {
        ap_named.getPASNamed(new PARSStrict()).crashIfBad("xbn.named.NamedArray.constructor", "a_named");
      catch(NullPointerException npx)  {
        throwAX("constructor:  ap_named is null.");
      }

      try  {
View Full Code Here

    @param  as_uniqueGapNames  The MultiStringSet containing the set of unique gap names expected to exist in the <A HREF="~JD~t~EJD~">Template</A>.  May not be null.
    @param  i_rqdUnqGapCount  The number of gaps expected to be in as_uniqueGapNames.  If you don't care how many gaps are in as_uniqueGapNames, set this to -1.  Otherwise, this must be greater than zero.
    @param  b_dupGapsAllowed  If true, then each unique gap may be duplicated any number of times.  If false, then each unique gap must only exist once.
   **/
  public OGConfig(String[] as_uniqueGapNames, int i_rqdUnqGapCount, boolean b_dupGapsAllowed)  {
    PARSStrict parss = (new PARSStrict());
    PASString pass = new PASString(as_uniqueGapNames, parss);
    pass.crashIfBad("xbn.template.OGConfig.constructor", "as_uniqueGapNames");

    aosl = (new UtilArray()).getAOSLFromAOS(as_uniqueGapNames, true);
    aps = new APString(as_uniqueGapNames, true);
View Full Code Here

TOP

Related Classes of com.uic.ase.proj.xbn.array.primitive.PARSStrict

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.