ObjectAttribute.java

package com.mycim.valueobject.sys;

import com.mycim.valueobject.bas.NamedObject;

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

public class ObjectAttribute extends NamedObject {

    // --------------------------------------------------------- Instance Variables
    private String objectAttributeObject;

    private String objectAttributeNamedSpace;

    private String attributeGroup;

    private String versionFlag;

    private Collection objectAttributeFields = new ArrayList();

    // --------------------------------------------------------- Properties
    public ObjectAttribute() {
    }

    public ObjectAttribute(String object, String namedSpace) {
        this.objectAttributeObject = object;
        this.objectAttributeNamedSpace = namedSpace;
        this.objectAttributeFields = new ArrayList();
    }

    // ---------struct

    public String getObjectAttributeObject() {
        return objectAttributeObject;
    }

    public void setObjectAttributeObject(String objectAttributeObject) {
        this.objectAttributeObject = objectAttributeObject;
    }

    public String getObjectAttributeNamedSpace() {
        return objectAttributeNamedSpace;
    }

    public void setObjectAttributeNamedSpace(String objectAttributeNamedSpace) {
        this.objectAttributeNamedSpace = objectAttributeNamedSpace;
    }

    public String getAttributeGroup() {
        return this.attributeGroup;
    }

    public void setAttributeGroup(String attributeGroup) {
        this.attributeGroup = attributeGroup;
    }

    public String getVersionFlag() {
        return this.versionFlag;
    }

    public void setVersionFlag(String versionFlag) {
        this.versionFlag = versionFlag;
    }

    public Collection getObjectAttributeFields() {
        if (this.objectAttributeFields == null) {
            return new ArrayList();
        }

        return this.objectAttributeFields;
    }

    public void setobjectAttributeFields(Collection objectAttributeFields) {
        this.objectAttributeFields = objectAttributeFields;
    }

}

/*
 * Modification Log Log No : Name : Modified Date: Description :
 */