Files
@ c9e154b6793e
Branch filter:
Location: SlatePermutate/somejavacode.php - annotation
c9e154b6793e
1.8 KiB
text/x-php
Moved JS files
27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 27edaecc0d90 | //**************************************************
// Classes.java Author: Nathan Gelderloos
//
// Represents a class.
//**************************************************
public class Classes
{
private String name;
private Section[] sections;
private int nsections;
private boolean DEBUG = false;
public Classes(String n)
{
name = n;
sections = new Section[1];
nsections = 0;
}
// Adds a new section to the class.
public void addSection(String l, int s, int e, int d)
{
checkSections();
sections[nsections] = new Section(l, s, e, d);
nsections++;
}
// Makes sure there is still room in the array.
// This method should be called before
// anything is added to the array.
private void checkSections()
{
if(sections.length == nsections)
{
Section[] result = new Section[nsections+1];
for(int i = 0; i < sections.length; i++)
{
result[i] = sections[i];
}
sections = result;
}
}
// Returns the number of sections in the class.
public int getnsections()
{
return nsections;
}
// Returns the desired section for analysis.
public Section getSection(int i)
{
Section result = sections[i];
return result;
}
public int getStartTime(int i)
{
Section temp = sections[i];
return sections[i].getStartTime();
}
// Sets the DEBUG variable to the desired setting.
public void setDEBUG(boolean debugger)
{
DEBUG = debugger;
}
// Returns the name of the class.
public String getName()
{
return name;
}
}
|