Package org.itsnat.impl.comp.button.toggle

Examples of org.itsnat.impl.comp.button.toggle.ItsNatButtonGroupImpl


            {
                WeakHashMap<String,WeakReference<ItsNatButtonGroupImpl>> buttonGroupsByName = getButtonGroupsByNameMap();
                for(Map.Entry<String,ItsNatButtonGroupImpl> entry : mapTmp.entrySet())
                {
                    String key = entry.getKey();
                    ItsNatButtonGroupImpl value = entry.getValue();
                    buttonGroupsByName.put(key,new WeakReference<ItsNatButtonGroupImpl>(value));
                }
            }
        }
       
        {
            @SuppressWarnings("unchecked")
            Map<ButtonGroup,ItsNatButtonGroupImpl> mapTmp = (Map<ButtonGroup,ItsNatButtonGroupImpl>)in.readObject();
            if (mapTmp != null)
            {
                WeakHashMap<ButtonGroup,WeakReference<ItsNatButtonGroupImpl>> buttonGroupsByButtonGroup = getButtonGroupsByButtonGroupMap();
                for(Map.Entry<ButtonGroup,ItsNatButtonGroupImpl> entry : mapTmp.entrySet())
                {
                    ButtonGroup key = entry.getKey();
                    ItsNatButtonGroupImpl value = entry.getValue();
                    buttonGroupsByButtonGroup.put(key,new WeakReference<ItsNatButtonGroupImpl>(value));
                }
            }
        }
       
View Full Code Here


    public ItsNatButtonGroup getItsNatButtonGroup(String name)
    {
        if ((name == null) || name.equals("")) return null;

        WeakHashMap<String,WeakReference<ItsNatButtonGroupImpl>> buttonGroupsByName = getButtonGroupsByNameMap();
        ItsNatButtonGroupImpl itsNatButtonGroup = null;
        WeakReference<ItsNatButtonGroupImpl> weakButtonGrp = buttonGroupsByName.get(name);
        if (weakButtonGrp != null)
            itsNatButtonGroup = weakButtonGrp.get(); // puede ser null
        if (itsNatButtonGroup == null)
            itsNatButtonGroup = addButtonGroup(name);
View Full Code Here

    public ItsNatButtonGroup getItsNatButtonGroup(ButtonGroup group)
    {
        if (group == null) return null;

        WeakHashMap<ButtonGroup,WeakReference<ItsNatButtonGroupImpl>> buttonGroupsByButtonGroup = getButtonGroupsByButtonGroupMap();
        ItsNatButtonGroupImpl itsNatButtonGroup = null;
        WeakReference<ItsNatButtonGroupImpl> weakButtonGrp = buttonGroupsByButtonGroup.get(group);
        if (weakButtonGrp != null)
            itsNatButtonGroup = weakButtonGrp.get(); // puede ser null
        if (itsNatButtonGroup == null)
            itsNatButtonGroup = addButtonGroup(group);
View Full Code Here

        return addButtonGroup(group,name);
    }

    public ItsNatButtonGroupImpl addButtonGroup(ButtonGroup group,String name)
    {
        ItsNatButtonGroupImpl itsNatButtonGroup = new ItsNatButtonGroupImpl(name,group);
        return addButtonGroup(itsNatButtonGroup);
    }
View Full Code Here

TOP

Related Classes of org.itsnat.impl.comp.button.toggle.ItsNatButtonGroupImpl

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.