package com.framsticks.params;
import java.util.ArrayList;
import java.util.List;
/**
* @author Piotr Sniegowski
*/
public class Group {
String name;
/**
* Group members.
*/
List params = new ArrayList();
public Group(String name) {
this.name = name;
}
/**
* Adds new group member.
*
* @param p the new group member
*/
void addProperty(Param p) {
params.add(p);
}
/**
* Gets the property.
*
* @param i the i
* @return the property
*/
Param getProperty(int i) {
if (i < 0 || i >= params.size())
return null;
return params.get(i);
}
/*
* (non-Javadoc)
*
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return name;
}
}