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
@@ -38,7 +38,7 @@ public final class IMEAdaptorIterator implements Iterator<ItemSlot>
public IMEAdaptorIterator( final IMEAdaptor parent, final IItemList<IAEItemStack> availableItems )
{
this.stack = availableItems.iterator();
this.containerSize = parent.maxSlots;
this.containerSize = parent.getMaxSlots();
this.parent = parent;
}
@@ -52,13 +52,13 @@ public final class IMEAdaptorIterator implements Iterator<ItemSlot>
@Override
public ItemSlot next()
{
this.slot.slot = this.offset;
this.slot.setSlot( this.offset );
this.offset++;
this.slot.isExtractable = true;
this.slot.setExtractable( true );
if( this.parent.maxSlots < this.offset )
if( this.parent.getMaxSlots() < this.offset )
{
this.parent.maxSlots = this.offset;
this.parent.setMaxSlots( this.offset );
}
if( this.hasNext )