Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes|All Packages

A

a_pid - Variable in class model.Channel
Used field name from JSON file.
actionPerformed(ActionEvent) - Method in class view.GUI
Receives an action event, checks its source and acts upon it accordingly.
addHierarchy(CompositeContainer) - Method in class model.container.CompositeContainer
Adds a branch/leave to the composite.
addTransponder(Transponder) - Method in class model.Satellite
Adds a transponder to the transponders list.
AFileWriter - Class in view.output
Abstract class AFileWriter member of class adapter pattern (Target).
AFileWriter(File) - Constructor for class view.output.AFileWriter
Implemented constructor of AFileWriter which takes a file and handles possible IOExceptions.
aggregate() - Method in class controller.Controller
Fetches the selected method of aggregation and performs it on the data.
aggregate(ArrayList<Satellite>) - Method in class model.aggregations.AGGREGATE_Ger_Satellite
 
aggregate(ArrayList<Satellite>) - Method in class model.aggregations.AGGREGATE_Radio_Channels
 
aggregate(ArrayList<Satellite>) - Method in class model.aggregations.AGGREGATE_Satellite_Channels_HD
 
aggregate(ArrayList<Satellite>) - Method in class model.aggregations.AGGREGATE_Satellite_Eng_Channel
 
aggregate(ArrayList<Satellite>) - Method in class model.aggregations.AGGREGATE_Satellite_Ger_Channel
 
aggregate(ArrayList<Satellite>) - Method in class model.aggregations.AGGREGATE_Satellite_Transponder_Count_Channels
 
aggregate(ArrayList<Satellite>) - Method in interface model.aggregations.IAggregate
Creates composite structure to store the aggregate.
AGGREGATE_Ger_Satellite - Class in model.aggregations
Aggregates all Satellites that have german channels implements IAggregate.
AGGREGATE_Ger_Satellite() - Constructor for class model.aggregations.AGGREGATE_Ger_Satellite
 
AGGREGATE_Radio_Channels - Class in model.aggregations
Aggregates all Satellites with radio channels implements IAggregate.
AGGREGATE_Radio_Channels() - Constructor for class model.aggregations.AGGREGATE_Radio_Channels
 
AGGREGATE_Satellite_Channels_HD - Class in model.aggregations
Aggregates all Satellites with HD channels implements IAggregate.
AGGREGATE_Satellite_Channels_HD() - Constructor for class model.aggregations.AGGREGATE_Satellite_Channels_HD
 
AGGREGATE_Satellite_Eng_Channel - Class in model.aggregations
Aggregates all Satellites with english channels implements IAggregate.
AGGREGATE_Satellite_Eng_Channel() - Constructor for class model.aggregations.AGGREGATE_Satellite_Eng_Channel
 
AGGREGATE_Satellite_Ger_Channel - Class in model.aggregations
Aggregates all Satellites with german channels implements IAggregate.
AGGREGATE_Satellite_Ger_Channel() - Constructor for class model.aggregations.AGGREGATE_Satellite_Ger_Channel
 
AGGREGATE_Satellite_Transponder_Count_Channels - Class in model.aggregations
Aggregates all Satellites with their respective count of radio and TV channels implements IAggregate.
AGGREGATE_Satellite_Transponder_Count_Channels() - Constructor for class model.aggregations.AGGREGATE_Satellite_Transponder_Count_Channels
 
aggregationModules - Variable in class controller.Controller
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes|All Packages