@@ -0,0 +1,1227 @@
+package org.ovirt.engine.core.common.businessentities.network;%0A%0Aimport org.ovirt.engine.core.common.businessentities.IVdcQueryable;%0A%0Apublic class NetworkLabel extends IVdcQueryable %7B%0A%0A    private static final long serialVersionUID = -2906392515766833212L;%0A    private String id;%0A%0A    public NetworkLabel() %7B%0A    %7D%0A%0A    public NetworkLabel(String label) %7B%0A        this.id = label;%0A    %7D%0A%0A    public String getId() %7B%0A        return id;%0A    %7D%0A%0A    public void setId(String id) %7B%0A        this.id = id;%0A    %7D%0A%0A    public Object getQueryableId() %7B%0A        return getId();%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        final int prime = 31;%0A        int result = 1;%0A        result = prime * result + ((id == null) ? 0 : id.hashCode());%0A        return result;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object obj) %7B%0A        if (this == obj)%0A            return true;%0A        if (obj == null)%0A            return false;%0A        if (getClass() != obj.getClass())%0A            return false;%0A        NetworkLabel other = (NetworkLabel) obj;%0A        if (id == null) %7B%0A            if (other.id != null)%0A                return false;%0A        %7D else if (!id.equals(other.id))%0A            return false;%0A        return true;%0A    %7D%0A%7D%0A

Introduce NetworkLabel entity