Interface MacroscopicNetworkLayerFactory
-
- All Superinterfaces:
ManagedIdEntityFactory<MacroscopicNetworkLayer>
- All Known Implementing Classes:
MacroscopicNetworkLayerFactoryImpl
public interface MacroscopicNetworkLayerFactory extends ManagedIdEntityFactory<MacroscopicNetworkLayer>
Factory interface for creating macroscopic network layers- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MacroscopicNetworkLayer
registerNew()
Create a new macroscopic network layer instanceMacroscopicNetworkLayer
registerNew(Mode... supportedModes)
Create a new macroscopic network layer instance-
Methods inherited from interface org.goplanit.utils.id.ManagedIdEntityFactory
createUniqueDeepCopyOf, createUniqueShallowCopyOf, getIdGroupingToken, setIdGroupingToken
-
-
-
-
Method Detail
-
registerNew
MacroscopicNetworkLayer registerNew()
Create a new macroscopic network layer instance- Returns:
- created instance
-
registerNew
MacroscopicNetworkLayer registerNew(Mode... supportedModes)
Create a new macroscopic network layer instance- Parameters:
supportedModes
- to use- Returns:
- created instance
-
-