public class PlanningNetObjectFactory
extends java.lang.Object
Constructor and Description |
---|
PlanningNetObjectFactory() |
Modifier and Type | Method and Description |
---|---|
static PlanningAclfNetwork |
createPlanningAclfNetwork()
Create an PlanningAclfNetwork object
|
static PlanningChangeBranch |
createPlanningChangeBranch(AclfBranch aclfBranch)
Create an PlanningChangeBranch object
|
static PlanningChangeBus |
createPlanningChangeBus(AclfBus aclfBus)
Create an PlanningChangeBus object
|
static PlanningChangeBus |
createPlanningChangeBus(AclfBus aclfBus,
PlanningChangeType type,
java.time.LocalDateTime time)
Create an PlanningChangeBus object
|
static PlanningChangeBus |
createPlanningChangeBus(PlanningAclfNetwork planNet,
java.lang.String busId,
PlanningChangeType type,
java.time.LocalDateTime time)
Create an PlanningChangeBus object
|
static PlanningChangeInfo |
createPlanningChangeInfo(PlanningChangeType type,
java.time.LocalDateTime time)
Create an PlanningChangeInfo object
|
static PlanningChangeSubstation |
createPlanningChangeSubstation(PlanningAclfNetwork planNet,
java.lang.String subId,
PlanningChangeType type,
java.time.LocalDateTime time)
Create an PlanningChangeSubstation object
|
static PlanningChangeSubstation |
createPlanningChangeSubstation(Substation aclfSub)
Create an PlanningChangeSubstation object
|
static PlanningChangeSubstation |
createPlanningChangeSubstation(Substation aclfSub,
PlanningChangeType type,
java.time.LocalDateTime time)
Create an PlanningChangeSubstation object
|
static PlanningChangeBranch |
createPlanningNewBranch(PlanningAclfNetwork planNet,
AclfBranch branch,
java.time.LocalDateTime time)
Create an PlanningChangeBranch object and added to the Planning Net
|
static PlanningPeriodAclfNet |
createPlanningPeriodAclfNet()
Create an PlanningPeriodAclfNet object
|
static PlanningPeriodAclfNet |
createPlanningPeriodAclfNet(PlanningAclfNetwork planNet,
int periodNo)
Create an PlanningPeriodAclfNet object from a parent PlanningAclfNetwork object
|
static PlanningChangeBranch |
createPlanningRetireBranch(PlanningAclfNetwork planNet,
java.lang.String branchId,
java.time.LocalDateTime time)
Create an PlanningChangeBranch object and added to the Planning Net
|
public static PlanningChangeInfo createPlanningChangeInfo(PlanningChangeType type, java.time.LocalDateTime time)
type
- time
- public static PlanningChangeBus createPlanningChangeBus(AclfBus aclfBus)
aclfBus
- public static PlanningChangeBus createPlanningChangeBus(AclfBus aclfBus, PlanningChangeType type, java.time.LocalDateTime time)
aclfBus
- public static PlanningChangeBus createPlanningChangeBus(PlanningAclfNetwork planNet, java.lang.String busId, PlanningChangeType type, java.time.LocalDateTime time)
planNet
- busId
- type
- time
- public static PlanningChangeBranch createPlanningChangeBranch(AclfBranch aclfBranch)
aclfBranch
- public static PlanningChangeBranch createPlanningRetireBranch(PlanningAclfNetwork planNet, java.lang.String branchId, java.time.LocalDateTime time)
planNet
- branchId
- type
- time
- public static PlanningChangeBranch createPlanningNewBranch(PlanningAclfNetwork planNet, AclfBranch branch, java.time.LocalDateTime time)
planNet
- branchId
- type
- time
- public static PlanningChangeSubstation createPlanningChangeSubstation(Substation aclfSub)
aclfSub
- public static PlanningChangeSubstation createPlanningChangeSubstation(Substation aclfSub, PlanningChangeType type, java.time.LocalDateTime time)
aclfSub
- public static PlanningChangeSubstation createPlanningChangeSubstation(PlanningAclfNetwork planNet, java.lang.String subId, PlanningChangeType type, java.time.LocalDateTime time)
planNet
- subId
- type
- time
- public static PlanningAclfNetwork createPlanningAclfNetwork()
public static PlanningPeriodAclfNet createPlanningPeriodAclfNet()
public static PlanningPeriodAclfNet createPlanningPeriodAclfNet(PlanningAclfNetwork planNet, int periodNo)
planNet
- the parent PlanningAclfNetwork objectperiodNo
- the planning time period number [1~n convention]