Reduces visibility of internal fields/methods

Reduces the visibility of all fields to private and create setters/getters
when necessary. Exceptions are fields with GuiSync as these need to be
public.

Reduces the visibility of internal methods to private/protected/default when possible.
This commit is contained in:
yueh
2015-10-08 15:42:42 +02:00
parent f054bd699b
commit e94a0cfccf
497 changed files with 7865 additions and 6908 deletions
@@ -31,7 +31,7 @@ import appeng.util.Platform;
public class ContainerMEPortableCell extends ContainerMEMonitorable
{
public double powerMultiplier = 0.5;
private double powerMultiplier = 0.5;
private final IPortableCell civ;
private int ticks = 0;
@@ -72,27 +72,37 @@ public class ContainerMEPortableCell extends ContainerMEMonitorable
}
else
{
this.isContainerValid = false;
this.setValidContainer( false );
}
}
else
{
this.isContainerValid = false;
this.setValidContainer( false );
}
}
}
else
{
this.isContainerValid = false;
this.setValidContainer( false );
}
// drain 1 ae t
this.ticks++;
if( this.ticks > 10 )
{
this.civ.extractAEPower( this.powerMultiplier * this.ticks, Actionable.MODULATE, PowerMultiplier.CONFIG );
this.civ.extractAEPower( this.getPowerMultiplier() * this.ticks, Actionable.MODULATE, PowerMultiplier.CONFIG );
this.ticks = 0;
}
super.detectAndSendChanges();
}
private double getPowerMultiplier()
{
return this.powerMultiplier;
}
void setPowerMultiplier( final double powerMultiplier )
{
this.powerMultiplier = powerMultiplier;
}
}