text:
What do you think? Leave a respectful comment.
Close Comment Window
The Trump administration's views on police reform, race in the pandemic and ACA
Jun 26, 2020 6:40 PM EST
https://www.pbs.org/newshour/show/the-trump-administrations-views-on-police-reform-race-in-the-pandemic-and-aca
Transcript Audio
Protests against racial injustice and police violence have dominated the American national conversation in recent weeks, but there are also major concerns about racial disparities in the impact of the coronavirus pandemic. For the White House view on these topics, Yamiche Alcindor turns to Ja'Ron Smith, deputy assistant to President Trump and deputy director of the Office of American Innovation.
Judy Woodruff:
We turn now to the Trump administration's posture on protests around racial injustice, on police reform, and on the coronavirus.
Yamiche Alcindor has a conversation recorded earlier this evening.
Yamiche Alcindor:
We get the White House's view on all this with Ja'Ron Smith. He is deputy assistant to President Trump and the deputy director of the Office of American Innovation. He is also one of the senior-most African American officials in the Trump administration.
Thanks so much for being here, Ja'Ron.
Democrats successfully blocked Senator Tim Scott's policing bill from advancing in the Senate, but they were able to pass the Democratic version of the House bill.
What's the plan now to get policing reform? And are — is the White House open to compromise it through the Democratic bill?
Ja'Ron Smith:
I think what we all want to do is find common ground.
I hate to use the word compromise, but I think the Senate and the White House have always been willing to work bipartisan. I think that what we should have done and what the Democrats should have done is work from a bipartisan position from the beginning, because bipartisanship is what's needed to get this done.
And we are certainly willing to do that, but it looks like the Democrats don't, because they'd rather play a little politics with the policy. And we're really focused on getting outcomes going. And I don't think the people have time for the politics.
So, is it fair to say that the White House will at some point be willing to work with the Democratic bill, as that's the one — since that's the one that went through the House?
No, I think it's more fair to say that, like, we need to start in a bipartisan manner.
You can't work with a bill that has no bipartisanship with it. There's a lot of different issues that need to be fleshed out. And the thing is, there are stakeholders on both sides that want to work through these issues.
We have always had an open process and willing to work with everybody. And that's what you saw in the executive order, us working with police departments, and also working with the families. And I think that's how you thread the needle, because there's some commonsense ways that we can go about doing this that actually gets the reform that everyone wants.
Now, despite making up only 13 percent of the population, African Americans are two-and-a-half times more likely to be killed by the police than white Americans.
Does President Trump believe that there's systemic racism in the United States, including in policing?
I think that the president believes that our overall system has been broken, and it needs reform.
And that system has created disparities, not only for African Americans, but many vulnerable populations. But we especially know that the African American population has had some historic disparities that need to be fixed.
And so this first step of an E.O. that we put together helps deal with that, because the real issue goes back to police and community relations. And the direction that the Democrats took is increasing that relationship in the wrong way.
And I will tell you how, because, if we have less police incentivized to be police, you have less opportunities for the people who represent the community to be a part of the police department. And that creates some distrust.
We want to do the opposite. We want to create better police-community relationships, and invest in those police departments, so that they recruit from the neighborhoods and create that relational aspect that can quell some of the distrust.
Why hasn't the administration put out a larger plan to address systemic racism and racial injustice in this country?
Well, we actually have put out a larger plan.
If people would have covered what the president announced in Dallas, they would have saw that the president put out a plan on access to capital, put out a plan on access to education, put out a plan on access to health care, and, more importantly, put out a plan on police and community relations.
We have always taken a holistic approach. In fact, before we even had these disasters and issues that shined a spotlight on it, the president hired me to work on revitalization policy. And we set up the White House Opportunity Revitalization Council.
We're seeing coronavirus spikes across the country and in states like Texas and Florida. But still about half of the coronavirus cases in this country don't have racial data attached to it.
Why hasn't the administration done more to get the data on who is being impacted, especially when we know that Black and brown communities are being impacted disproportionately by the coronavirus?
The CDC is actually doing that work.
And just this week, we just invested $40 million into Morehouse Medical School to do more analysis on these disparities. And so the investment is there.
But, as you can imagine, with this type of research and getting real-time data, that does take some time. But this administration has a commitment there. And the vice president made that commitment about two months ago, when we talked to half-a-million African American stakeholders.
And I want to turn quickly to health care.
The Trump administration filed a brief with the Supreme Court wanting to dismantle the Affordable Care Act. Why is it appropriate and necessary during a pandemic, when people need health insurance, why is the administration pushing to end the Affordable Care Act?
Well, look, let me tell you about the Affordable Care Act.
My father has had insurance all of his life. And then, as soon as we had that legislation, he lost the insurance he had. And then, also, the premiums for the — for my mother also went up. So, I think we have always realized there needs to be real fixes to that.
But, more importantly, we're making historic investments into federally qualified health centers and community health centers around the country through the CARES Act. And so the resources there for telehealth, telemedicine, and also mobile health clinics is there to deal with these disparities.
But we're continuing to do more, because closing that gap for these individual communities is something that's very important to the administration.
Well, thank you so much, Ja'Ron Smith, deputy assistant to President Trump.
Thanks so much, Yamiche.
Listen to this Segment
Watch the Full Episode
PBS NewsHour from Jun 26, 2020
More From This Episode
News Wrap: Seattle protesters block crews from clearing 'occupied zone'
What happens if the Affordable Care Act is eliminated during a pandemic?
In Arizona, a tale of 2 pandemic realities
By Stephanie Sy, Lena I. Jackson, Casey Kuhn


text:
Jump In
Wet'n'Wild Splashtown Opens For Season on May 5
Cool off this summer at this beloved Spring waterpark.
By Gwendolyn Knapp 4/27/2018 at 8:00am
Surf's up.
Image: Wet'n'Wild SplashTown
Sweater weather is so yesterday (literally, brrr, you guys), but it's almost time to dust off the old bathing costume and take to the chlorinated shores of the not-too-distant wave pool. That's right, Wet'n'Wild SplashTown returns for summer season on May 5 (Fridays to Sundays only) and officially on May 25 (open daily).
Season passes are now on sale at $64.99 for families of four or $69.99 for individuals, including free parking pass and bring-a-friend tickets. You can also add a season meal plan—mmm, nachos—for $69.99 more.
The 33-year-old, 48-acre water park is an area favorite, featuring 41 slides and rides, including the Alien Chaser, a six-story, two-person slalom drop-and-dive tube slide, the first of its kind in Texas, and the Flow Rider, a faux-surfing attraction, much like the ones that often end up on the glorious kookslams Instagram page. Be careful, kids. You don't want to be internet famous for this.
If you just prefer lurking in your tankini and downing proteins, good news. As of Memorial Day weekend, Rudy's BBQ will be popping up on the weekends here, but there are other new menu items to be found around the park: spicy chicken tenders, The Texas Luau Sandwich, slow-roasted pork carnitas and The Texan Burger with onion rings and barbecue sauce. There will also be a Funnel Cake of the Day if you plan to just lie in Corpse Pose for hours afterwards in a tube somewhere (water not required).
Wet'n'Wild SplashTown is located at 21300 Interstate 45 North. Head to wetnwildsplashtown.com to buy passes or get more information.
Swimming, Waterparks
👙
6 Ways Your Swimwear Can Be Trendy, Too
07/09/2019 By Siena DeBolt
Is the Heights Getting a New Pool?
04/25/2019 By Laura Furr Mericas
Dive Right In
20 Texas Swimming Holes to Cool You Off This Summer
06/25/2019 By Houstonia Staff
Chomp Chomp!
Get a Free Taste of Gator Bayou Adventure Park in November
10/26/2018 By Gwendolyn Knapp

redpajama_set_name: RedPajamaCommonCrawl


text:
Home / Blog / Climate change and Brexit
Climate change and Brexit
May 13, 2019 by Hywel Ceri Jones Leave a Comment
The Welsh and Scottish Assemblies as well as the UK Government have all declared an environmental emergency.
Climate change, biodiversity and pollution have shot to the top of the political agenda, powered especially by the inspiring leadership and pressures from schoolchildren and students.
The huge challenges the UK will face over the next 50 years to meet the range of requirements to avoid the disastrous consequences of climate change cannot be considered separately from the Brexit debate on the terms of the UK's future partnership with the EU. These challenges are multifaceted and require smart and well coordinated reform of the interrelated policies involved.
Brexit puts in question the necessary close collaboration of the UK with our European partners to implement jointly the measures needed to meet the terms and targets of the Paris Climate Agreement. Outside the EU we would lose the value of our present cross border cooperation to address environmental issues which do not respect national boundaries. The collective clout of the EU to address this global challenge would certainly be impaired by the absence of the UK from the EU's decision making table.
The UK going it alone will weaken the domestic and international impact of its policy stance, rendering it much less effective. The present EU environment and climate change laws (including emissions trading, energy efficiency and support for low carbon technologies) have the clear advantage of being monitored and enforced at the EU trans-national level, compared with the comparative weakness of machinery within the UK.
Horizon Europe and beyond
In looking forward to the next EU programming period from 2021-2027, the Commission has proposed that the budget for Horizon Europe (the EU's programme of investment in research and innovation) should be increased to €100bn, the highest absolute increase ever to the well-known research framework programme. Most significantly, it will underpin the EU's collective effort to address global challenges, through effective joint action with a clear focus on the UN's Sustainable Development Goals. Over half the total Horizon budget will be devoted to tackling global challenges with a target of 25% of this expenditure to support climate objectives and eco-innovation.
This special focus of Horizon Europe in respect of climate change will be complemented by the ERASMUS+, programme which the Commission proposes to double in size in the EU 2021-27 programming period to fund strategic and cross disciplinary collaboration between universities on this theme. This sets a new level of ambition for Europe's global leadership in higher education, science and innovation. This will promote international cooperation on an unprecedented scale.
The UK needs to continue to act as an important player in this Europe –wide effort in its own interest. Full UK participation in the future in these two EU programmes will pay significant dividends .The combined result from investment in these two programmes would feed and enrich future decisions of the UK and the other EU Member States for the medium and long–term. As a result of strong European partnership and joint investment in this way, the collective impact of the EU will be strengthened to implement the Paris Agreement which the UK had fully supported.
The UK has everything to gain from reaffirming its full participation in these programmes as a crucial asset of its membership of the EU.
The EU, moreover , is currently the biggest donor in the world to development aid and cooperation, with the UK as one of the leading member states. It sets environmental conditions whenever it negotiates trade agreements with countries around the world.
This global leverage and influence of the EU through exercise of its "soft power" sends an important message around the world and the UK can and should be playing a leading role in this collective effort.
As the UK and its devolved governments now re-examine their capacity to set in train the massive transformations required to address the interrelated problems associated with this climate change emergency, this is not the moment to weaken our capacity to collaborate fully within the EU. It will be vital especially to engage with the successful large scale EU research and education initiatives which will help drive implementation of the ambitious climate change strategy required in our four nations in the years ahead , mobilising the energy , enthusiam and commitment of our young people .
Sadly, with the continuing Brexit impasse at Westminster, considerable uncertainty persists about the future involvement of the UK in both the Horizon research and ERASMUS+ programmes. Third country status will in no way match the advantages of the present situation as a Member State. The UK has clearly influenced the priorities of the current Horizon Programme, often providing a leading and coordinating partner in the funded projects, and, in respect of the current Horizon 2020, has paid in 20% less than it has received in funding.
Young people and students are already voicing their strong opposition to the negative impacts of Brexit for their futures, especially about the continuing uncertainty of future involvement in both the Horizon research and ERASMUS+ programmes, from which the UK has benefitted hugely as well as making our own very distinctive contributions.
We urgently now need alliances between the climate emergency and Remain campaigners as our chances of combating disastrous climate change successfully will be significantly improved if and when we remain an influential EU Member State. This is the moment as we approach the European Elections to spell out a convincing narrative making clear why to remain within the EU is in the best interest of the UK, through pooling our efforts and resources with our closest neighbours and partners to meet our common global challenges.
The formidable challenges to master the global climate change crisis require more than just policy changes. We need to see a shift in public attitudes in the UK to assert our shared values, rejecting insularity of vision and the siren voices for unbridled deregulation which motivate many of those who wish to break our European bonds and exit from the partnerships painstakingly built up over the past 40 years
Filed Under: Blog, Environment, European Union, UK Tagged With: climate change
About Hywel Ceri Jones
Hywel Ceri Jones is Former Director General of the European Commission's Directorate General for Employment, Social Policy and Industrial Relations (1993-1999). He is also Founder of the Erasmus programme and former Chair of the European Policy Centre.


PERSEUS is a policy-oriented, marine research project aimed at supporting regional policymakers for the Southern European Seas. The PERSEUS project is about gathering new knowledge on our eco-systems, analyzing the data with new tools and developing recommendations to support policymakers to make new laws based on solid scientific evidence. For the first time, through the PERSEUS Project, science is playing a new role, as partner, in policymaking by developing innovative tools to support policymakers for meeting the objectives of the Marine Strategy Framework Directive.
In the Policymakers section of this web site, you find the latest information and news about the PERSEUS Project, as well as new tools and recommendations for adaptive policies provide scenario-based, management schemes and adaptive policies towards better governance of the SES, in both EU and non-EU countries.


The United States has entered into treaties with several countries that provide accounting professionals with a pathway to obtain a CPA license in the United States. The North American Free Trade Agreement (NAFTA), for example, provides a pathway for accounting professionals from Canada and Mexico to obtain a CPA license in the United States. Similar treaties have been completed with Australia, Ireland, and New Zealand. Chartered accountants from these five countries can begin the process of obtaining a CPA license in Maryland by first qualifying for and passing the International Qualification Examination (IQEX). If your professional credential institute is not listed and you want to be licensed as a CPA in the U.S., you will need to take the Uniform CPA Examination as a candidate of one of the 55 jurisdictions.
Chartered accountants who meet certain professional credentials in their home countries can qualify for the IQEX, such as being a member in good standing by the country's accounting credentialing agency. The exam covers ethics, professional and legal responsibilities, business law and taxation related specifically to U.S. accounting practice. The passing IQEX score is 75. The IQEX exam is not a substitute for the U.S. CPA examination and is used only to test areas related specifically to accounting practice in the U.S.
Please review the IQEX Candidate Bulletin for more information.
Contact NASBA IQEX Examination Services to arrange for your IQEX scores to be sent to the Maryland Board of Public Accountancy.
File the online license application with the Board.
In order to qualify for the IQEX, you must have qualified as a chartered accountant in Australia, and must currently be a member in good standing with the Institute of Chartered Accountants in Australia (ICAA). If you qualified as an Australian chartered accountant on the basis of recognition of credentials earned in other countries, you are not eligible to apply. You must have completed the PY or CA Program.
Hold a three-year baccalaureate degree with an approved major in accounting from a university accredited by ICAA, plus completion of the PY or CA Program.
Hold a three-year baccalaureate non-accounting degree from a university accredited by ICAA with completion of an approved graduate conversion course in accounting, plus completion of the PY or CA Program.
Hold an approved master's degree, plus completion of the PY or CA Program.
In order to qualify for the IQEX, you must have passed the Uniform Final Examination (UFE) in Canada, and must currently be a member in good standing with CPA Canada or a Provincial CA Institute. If you qualified as a Canadian chartered accountant (CA) on the basis of recognition of credentials earned in other countries, you are not eligible to apply.
In order to qualify for the IQEX, you must have qualified as a chartered accountant in Ireland (CAI) and have successfully completed the CAI Final Admitting Examination, and you must currently be a member in good standing with CAI. If you qualified as a chartered accountant on the basis of recognition of credentials earned in other countries, you are not eligible to apply.
If you qualified as an associate of the CAI, you are eligible for the IQEX. The CAI's ACA qualification has been certified in Ireland by the Higher Education and Training Awards Council (HETAC) as being equivalent to Level 9 on the National Framework of Qualifications. This level is equivalent to a master's degree program. No further education requirement is stipulated.
You must have qualified as a contador público certificado (CPC) with the Mexican Direccíon General de Profesiones de la Secretaría de Educación Publica and must currently be a member in good standing with the Instituto Mexicano de Contadores Públicos (IMCP). If you qualified as a contador público certificado on the basis of recognition of credentials earned in other countries, you are not eligible to apply. You must have passed the Examen Uniforme de Certificacion de la Contaduria Pública in Mexico (EUC) and must have met all experience requirements by the application deadline in order to qualify. If you have not passed the EUC, you are required to have been a member in good standing with IMCP as of September 27, 2002.


text:
Daniele Rosina
Concerts/Events
Daniele Rosina is a UK-based conductor who has performed at some of the world's most prestigious music festivals including the Beijing Modern Music Festival, Cheltenham Music Festival and the BBC Proms. In the theatre he has worked as assistant conductor for San Francisco Ballet both in the United States and on tour at the Edinburgh International Festival with the Royal Scottish National Orchestra. Described as "one of the most gifted and exciting young conductors around" (Birmingham Post) and his performances as having "lilt, sensitivity, flexible space for the music to breathe" and "a real sense of cataclysm" (midlandsmusicreviews.com), Daniele is renowned for his insightful conducting and innovative programming.
A leading exponent of contemporary music, Daniele has conducted Birmingham Contemporary Music Group, Ensemble Court-Circuit and Orkest De Ereprijs, and is principal conductor of Decibel Ensemble. He has worked with leading composers including Louis Andriessen, Howard Skempton, Heiner Goebells, Michael Finnissy and Richard Ayres. Daniele is co-artistic director of Birmingham's CrossCurrents new music festival. He has recorded works for the NMC label, including works by Ed Bennett and Joe Cutler. Many of his performances of new music have been broadcast on BBC Radio 3.
Daniele is resident conductor and principal conducting tutor at Royal Birmingham Conservatoire. He regularly leads the RBC's ensembles and orchestras in concerts and tours across the UK, Europe and Asia. He is principal conductor of the Junior RBC Symphony Orchestra and is currently Director of Orchestral Studies at the University of Birmingham. Daniele studied conducting at Birmingham Conservatoire with Edwin Roxburgh. He has reached the final stages of prestigious competitions including the Leeds Conductors Competition and the LSO Donatella Flick Conducting Competition and has participated in masterclasses with Colin Metters and Pierre Boulez. He assisted Mirga Gražinytè-Tyla with the Royal Gala opening of Royal Birmingham Conservatoire.
Forthcoming highlights include three programmes with Orchestra of the Swan, Verdi's Messa da Requiem in Birmingham Town hall, Prokofiev Piano Concerto No.3 with Lauren Zhang (BBC Young Musician 2019) and Gil Evans/Miles Davis' arrangement of Porgy and Bess with leading jazz trumpeter Percy Pursglove.
enquiries@danielerosina.co.uk
©2017 Daniele Rosina


Featured in everything from the latest music videos to Jeep ads, Tucson's downtown scene is attracting National attention. The hottest new Downtown neighborhood, Five Points is home to the cowboy-chic Downtown Clifton Hotel, the excellent farm to table cuisine of the 5 Points Market, charming retail shops, a glass blowing studio and more. This all access pass for you and a friend gets you an insider ticket to some of Tucson's best. Join us on August 29th - August 30th at the Downtown Clifton for an all inclusive evening of fun, food, and frolicking for two(!) in Tucson.
For $100 dollars a couple receives a room, luau dinner with live music, access to the Museum of Contemporary Art swimming pool installation, and complimentary farm to table breakfast from 5 Points Market. Just want to join us for dinner and live music? A$10 ticket can get you access to the luau!
For $100 you will receive a 2 person package for a night at the cowboy-chic, boutique Downtown Clifton Hotel. Located in the heart of Downtown Tuscon this fun and funky spot has attracted fans from around the world and even been chosen as one of USA Today's "10 best". Featuring a custom mural from artist Danny Martin, The Downtown Clifton has been the go to spot for everything from French weddings to private receptions. The Downtown Clifton boasts a truly local experience and offers up tasty Tucson Favorites like EXO Chiltepin Pepper Iced Coffee and R Bars in their in-room mini bars.
After check in, literally immerse yourself in art at Tucson's Museum of Contemporary Art, MacroSea mobile pool installation. Relocated from Brooklyn, this traveling exhibit showcases the repurposed shipping containers converted to swimming pools. After you've dried off this is a great chance to follow the Tucson Small Wonders Map and check out some Local Tucson Highlights.
The evening will culminate in a luau catered by Mama's Hawaiian BBQ, featuring the live cowboy-surfer music of "Hey Bucko", as well as food and drink at the Clifton from 6PM-9PM (included in price). There is also a $10 ticket for the luau only if you want to join us for just the grub!
Then on Sunday morning, wake up to a complimentary breakfast across the street at 5 Points Market before check out!
So to sum it up for the price of $50 a person a couple can enjoy a Room at the Downtown Clifton, Luau catered by Mama's Hawaiian BBQ, live music, Pool Passes to the MOCA Pools, and Breakfast from 5 Points Market. This amazing event is happening on August 29th-30th. A limited number of packages are available. RSVP here to get yours before they are gone!


text:
Q: Cannot implicitly convert deconstructable type to Tuple I have two structs (Point and Size) with Deconstruct() method. Both return (int, int) tuple.
I'm trying to deconstruct them to (int, int) tuple variable in switch without success. The compiler gives me the error:

Cannot implicitly convert type 'Size' to '(int, int)'.

How can I deconstruct these both structs to one tuple to have the ability to use it in the second switch expression?
using System;

class Program
{
    static string DescribeSize<TDeconstructable>(TDeconstructable deconstructableStruct)
    where TDeconstructable : struct
    {
        (int, int) xy;
        switch (deconstructableStruct)
        {
            case Size size:
                xy = size; //CS0029 error: Cannot implicitly convert type 'Size' to '(int, int)'
                break;
            case Point point:
                xy = point; //CS0029 error: Cannot implicitly convert type 'Point' to '(int, int)'
                break;
            default:
                xy = (0, 0);
                break;
        }

        return xy switch
        {
            (0, 0) => "Empty",
            (0, _) => "Extremely narrow",
            (_, 0) => "Extremely wide",
            _ => "Normal"
        };
    }

    static void Main(string[] args)
    {
        var size = new Size(4, 0);
        var point = new Point(0, 7);
        Console.WriteLine(DescribeSize(size));
        Console.WriteLine(DescribeSize(point));
    }
}

public struct Point
{
    public int X { get; set; }
    public int Y { get; set; }

    public Point(int x, int y)
    {
        X = x;
        Y = y;
    }

    public void Deconstruct(out int x, out int y)
    {
        x = X;
        y = Y;
    }
}

public readonly struct Size
{
    public int W { get; }
    public int H { get; }

    public Size(int w, int h)
    {
        W = w;
        H = h;
    }

    public void Deconstruct(out int w, out int h)
    {
        w = W;
        h = H;
    }
}

A: You can add this helper method inside the structs to return a ValueTuple if needed.
public ValueTuple<int, int> GetValueTuple()
{
    return (X, Y);
}

And then invoke the method inside switch cases like this.
case Size size:
     xy = size.GetValueTuple();
     break;
case Point point:
     xy = point.GetValueTuple();
     break;

A: There's no implicit conversion to ValueTuple, and your assignment is not invoking the deconstruction. You're essentially attempting to do the following which is not legal:
xy = (ValueTuple<int, int>)size;

You need two variables, not one. This is made more obvious if you consider that deconstruction is just compiler trickery/syntactic sugar for invoking the Deconstruct method. If you were going to call it manually, you'd need to pass two variables as out parameters, not one.
int x, y;
size.Deconstruct(out x, out y);

There's not an overload that takes a single tuple. How would that work? There's only a single variable. I suppose you might be thinking that the  compiler could  do something akin to:
size.Deconstruct(out xy.Item1, out xy.Item2);

Unfortunately it doesn't. For your case, you'll need to declare the variables seperately (not as a ValueTuple) and then use deconstruction and tuple-syntax to assign to them. If you wanted, you could move the assignment from the  default case out of the switch to give the declaration of the two variables a more tuple-y feel:
var (x, y) = (0, 0); // two variables
switch (deconstructableStruct)
{
    case Size size:
        (x, y) = size;
        break;
    case Point point:
        (x, y) = point;
        break;
}

You can still switch on the values later, you just need to use tuple syntax:
return (x, y) switch {
    (0, 0) => "Empty",
    (0, _) => "Extremely narrow",
    (_, 0) => "Extremely wide",
     _ => "Normal"
};

See this answer for a good alternative: writing your own implicit conversion operator if you really need a variable that is of a tuple-type on it own (and you are both able to and don't mind modifying the Size and Point types to add this behavior).

A: Your code example is too complicated. The issue has nothing to do with the generic method nor the switch. The following is sufficient to reproduce the problem:
var size = new Size(4, 0);
(int, int) xy;

xy = size;

This answer explains specifically why this syntax cannot work. Of course, that really just boils down to a syntax error. You simply haven't written the code correctly. If you don't really need for the local variable to be a tuple type, that answer provides a good alternative.
That said, it is also possible to achieve what you want using a tuple type variable, if you're able to change the Point and Size types. You can simply provide the implicit conversion that the error message explains does not currently exist. For example, you could add the following to the Size type:
public static implicit operator (int x, int y)(Size size)
{
    return (size.W, size.H);
}

Then the assignment would work just as you'd like, everywhere, not just in the switch statement.

A: You could make a tuple from the parts of each type:
    case Size size:
        xy = (size.Length, size.Height);
        break;
    case Point point:
        xy = (point.X, point. Y);
        break;

redpajama_set_name: RedPajamaStackExchange


Whiteboard marker for a variety of uses. Chunky barrel for comfort grip. Strong plastic cap protects tip from damage. Chisel tip for variable line width Long-lasting reservoir.
Approx Dimensions (CM): D15 W9 H3.8. Approx Weight (KG):0.1211.


text:
Q: java.lang.IllegalStateException when launching the Alert Dialog second time
        I have created the Alert Dialog(with checkbox at the bottom), and launching it on the click of Preference. First time alert dialog launched successfully but second time following exception came :
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

MainActivity.java
final View checkBoxView = View.inflate(this, R.layout.checkbox, null);   /*to inflate dialog with checkbox */
CheckBox checkBox = (CheckBox) checkBoxView.findViewById(R.id.checkbox);
checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

    @Override
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        System.out.println("******** CheckBox Clicked *********");
        /* Save to shared preferences */
    }
});
checkBox.setText("Use by default for this action");

Preference pref = (Preference) findPreference("preference");
        pref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
            @Override
            public boolean onPreferenceClick(Preference arg0) {
                final CharSequence[] items = {"BT Smart Settings by ABC",
                        "BT Smart Settings by XYZ",
                        "BT Smart Settings by DEFAULT"};

                AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                builder.setTitle("Complete action using");
                builder.setItems(items, new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int item) {
                        System.out.println("************* clicked-item :"+item);

                    }
                });
                builder.setView(checkBoxView);
                AlertDialog alert = builder.create();
                alert.show();
                return false;
            }
        });

Any help in this regard will be well appreciated.

A: You need to call alert.dismiss() on your AlertDialog once you are done with it.

A: this will help you -:
if(checkBoxView.getParent() == null) {
 builder.setView(checkBoxView);
} else {
 checkBoxView = null; //set your view to null then set the required values again
final View checkBoxView = View.inflate(this, R.layout.checkbox, null);   /*to inflate dialog with checkbox */
CheckBox checkBox = (CheckBox) checkBoxView.findViewById(R.id.checkbox);
checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

    @Override
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        System.out.println("******** CheckBox Clicked *********");
        /* Save to shared preferences */
    }
});
checkBox.setText("Use by default for this action");
builder.setView(checkBoxView);

}