@AutoService(value=NamingStrategy.class) public class DefaultNamingStrategy extends java.lang.Object implements NamingStrategy
NamingStrategy
implementation that ensures the conformity of IDs with the UCTE-DEF formatConstructor and Description |
---|
DefaultNamingStrategy() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
UcteElementId |
getUcteElementId(Branch branch) |
UcteElementId |
getUcteElementId(DanglingLine danglingLine) |
UcteElementId |
getUcteElementId(java.lang.String id) |
UcteElementId |
getUcteElementId(Switch sw) |
UcteNodeCode |
getUcteNodeCode(Bus bus) |
UcteNodeCode |
getUcteNodeCode(DanglingLine danglingLine) |
UcteNodeCode |
getUcteNodeCode(java.lang.String id) |
public java.lang.String getName()
getName
in interface NamingStrategy
public UcteNodeCode getUcteNodeCode(java.lang.String id)
getUcteNodeCode
in interface NamingStrategy
public UcteNodeCode getUcteNodeCode(Bus bus)
getUcteNodeCode
in interface NamingStrategy
public UcteNodeCode getUcteNodeCode(DanglingLine danglingLine)
getUcteNodeCode
in interface NamingStrategy
public UcteElementId getUcteElementId(java.lang.String id)
getUcteElementId
in interface NamingStrategy
public UcteElementId getUcteElementId(Switch sw)
getUcteElementId
in interface NamingStrategy
public UcteElementId getUcteElementId(Branch branch)
getUcteElementId
in interface NamingStrategy
public UcteElementId getUcteElementId(DanglingLine danglingLine)
getUcteElementId
in interface NamingStrategy
Copyright © 2020. All rights reserved.