Tag Selected: encapsulation in java