EntityGroup.java

/*
 *        @ Copyright 2001 FA Software;
 *        All right reserved. No part of this program may be reproduced or
 *        transmitted in any form or by any means, electronic or
 *        mechanical, including photocopying, recording, or by any
 *        information storage or retrieval system without written
 *        permission from FA Software, except for inclusion of brief
 *        quotations in a review.
 */
package com.mycim.valueobject.ems;

import com.mycim.valueobject.bas.NamedObject;

import java.util.ArrayList;
import java.util.Collection;

public class EntityGroup extends NamedObject {

    // --------------------------------------------------------- Instance Variables
    private Collection entities;

    private String capability;

    private String capaGroup;

    // --------------------------------------------------------- Consturctors
    public EntityGroup() {
    }

    public EntityGroup(String instanceId, String namedSpace, String object) {
        super(instanceId, namedSpace, object);
    }

    // --------------------------------------------------------- Properties
    public Collection getEntities() {
        if (entities == null) {
            entities = new ArrayList();
        }

        return entities;
    }

    public void setEntities(Collection entities) {
        this.entities = entities;
    }

    public String getCapability() {
        return capability;
    }

    public void setCapability(String capability) {
        this.capability = capability;
    }

    public String getCapaGroup() {
        return capaGroup;
    }

    public void setCapaGroup(String capaGroup) {
        this.capaGroup = capaGroup;
    }

}

/*
 * Modification Log Log No : 01 Name : Wind Modified Date: 2001/10/13 Description : Add four flags for role
 *  setup
 */