package org.talend.cwm.helper; import org.talend.core.model.metadata.builder.connection.AbstractMetadataObject; public class SubItemHelper { public static final String DELETED = "deleted"; public static boolean isDeleted(AbstractMetadataObject abstractMetadataObject) { boolean deleted = false; if (abstractMetadataObject != null) { deleted = abstractMetadataObject.getProperties().containsKey(DELETED); } return deleted; } public static void setDeleted(AbstractMetadataObject abstractMetadataObject, boolean deleted) { if (abstractMetadataObject != null) { if (deleted) { abstractMetadataObject.getProperties().put(DELETED, Boolean.TRUE.toString()); } else { abstractMetadataObject.getProperties().remove(DELETED); } } } }