static List<StructuralPropertyDescriptor> reapPropertyList(List<StructuralPropertyDescriptor> propertyList){
  propertyList.remove(0);
  ArrayList<StructuralPropertyDescriptor> a=new ArrayList<StructuralPropertyDescriptor>(propertyList.size());
  a.addAll(propertyList);
  return Collections.unmodifiableList(a);
}

static List < StructuralPropertyDescriptor > reapPropertyList ( List < StructuralPropertyDescriptor > propertyList ) { propertyList . remove ( 0 ) ; ArrayList < StructuralPropertyDescriptor > a = new ArrayList < StructuralPropertyDescriptor > ( propertyList . size ( ) ) ; a . addAll ( propertyList ) ; return Collections . unmodifiableList ( a ) ; }
internal helper method that completes the building of a node type ' s structural property descriptor list .
