reformat code again using google java formatter

pull/11/head
Stefan Feuerhahn 7 years ago
parent d0caa66dc4
commit 3082a3739e

@ -22,6 +22,7 @@ public class Myexternal implements Serializable {
private BerObjectIdentifier directReference = null; private BerObjectIdentifier directReference = null;
private BerInteger indirectReference = null; private BerInteger indirectReference = null;
private Encoding encoding = null; private Encoding encoding = null;
public Myexternal() {} public Myexternal() {}
public Myexternal(byte[] code) { public Myexternal(byte[] code) {

@ -22,6 +22,7 @@ public class Myexternal2 implements Serializable {
private BerObjectIdentifier directReference = null; private BerObjectIdentifier directReference = null;
private BerInteger indirectReference = null; private BerInteger indirectReference = null;
private Encoding encoding = null; private Encoding encoding = null;
public Myexternal2() {} public Myexternal2() {}
public Myexternal2(byte[] code) { public Myexternal2(byte[] code) {

@ -16,6 +16,7 @@ public class CPAPPDU implements Serializable {
public byte[] code = null; public byte[] code = null;
private ModeSelector modeSelector = null; private ModeSelector modeSelector = null;
private NormalModeParameters normalModeParameters = null; private NormalModeParameters normalModeParameters = null;
public CPAPPDU() {} public CPAPPDU() {}
public CPAPPDU(byte[] code) { public CPAPPDU(byte[] code) {

@ -16,6 +16,7 @@ public class CPType implements Serializable {
public byte[] code = null; public byte[] code = null;
private ModeSelector modeSelector = null; private ModeSelector modeSelector = null;
private NormalModeParameters normalModeParameters = null; private NormalModeParameters normalModeParameters = null;
public CPType() {} public CPType() {}
public CPType(byte[] code) { public CPType(byte[] code) {

@ -20,6 +20,7 @@ public class ContextList implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public byte[] code = null; public byte[] code = null;
private List<SEQUENCE> seqOf = null; private List<SEQUENCE> seqOf = null;
public ContextList() { public ContextList() {
seqOf = new ArrayList<>(); seqOf = new ArrayList<>();
} }
@ -147,6 +148,7 @@ public class ContextList implements Serializable {
private PresentationContextIdentifier presentationContextIdentifier = null; private PresentationContextIdentifier presentationContextIdentifier = null;
private AbstractSyntaxName abstractSyntaxName = null; private AbstractSyntaxName abstractSyntaxName = null;
private TransferSyntaxNameList transferSyntaxNameList = null; private TransferSyntaxNameList transferSyntaxNameList = null;
public SEQUENCE() {} public SEQUENCE() {}
public SEQUENCE(byte[] code) { public SEQUENCE(byte[] code) {

@ -22,6 +22,7 @@ public class PDVList implements Serializable {
private TransferSyntaxName transferSyntaxName = null; private TransferSyntaxName transferSyntaxName = null;
private PresentationContextIdentifier presentationContextIdentifier = null; private PresentationContextIdentifier presentationContextIdentifier = null;
private PresentationDataValues presentationDataValues = null; private PresentationDataValues presentationDataValues = null;
public PDVList() {} public PDVList() {}
public PDVList(byte[] code) { public PDVList(byte[] code) {

@ -19,6 +19,7 @@ public class ResultList implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public byte[] code = null; public byte[] code = null;
private List<SEQUENCE> seqOf = null; private List<SEQUENCE> seqOf = null;
public ResultList() { public ResultList() {
seqOf = new ArrayList<>(); seqOf = new ArrayList<>();
} }

@ -18,6 +18,7 @@ public class AlternateAccess implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public byte[] code = null; public byte[] code = null;
private List<CHOICE> seqOf = null; private List<CHOICE> seqOf = null;
public AlternateAccess() { public AlternateAccess() {
seqOf = new ArrayList<>(); seqOf = new ArrayList<>();
} }

@ -20,6 +20,7 @@ public class AlternateAccessSelection implements Serializable {
private SelectAccess selectAccess = null; private SelectAccess selectAccess = null;
public AlternateAccessSelection() {} public AlternateAccessSelection() {}
public AlternateAccessSelection(byte[] code) { public AlternateAccessSelection(byte[] code) {
this.code = code; this.code = code;
} }
@ -138,6 +139,7 @@ public class AlternateAccessSelection implements Serializable {
public byte[] code = null; public byte[] code = null;
private AccessSelection accessSelection = null; private AccessSelection accessSelection = null;
private AlternateAccess alternateAccess = null; private AlternateAccess alternateAccess = null;
public SelectAlternateAccess() {} public SelectAlternateAccess() {}
public SelectAlternateAccess(byte[] code) { public SelectAlternateAccess(byte[] code) {
@ -282,7 +284,9 @@ public class AlternateAccessSelection implements Serializable {
private Unsigned32 index = null; private Unsigned32 index = null;
private IndexRange indexRange = null; private IndexRange indexRange = null;
private BerNull allElements = null; private BerNull allElements = null;
public AccessSelection() {} public AccessSelection() {}
public AccessSelection(byte[] code) { public AccessSelection(byte[] code) {
this.code = code; this.code = code;
} }
@ -707,7 +711,9 @@ public class AlternateAccessSelection implements Serializable {
private Unsigned32 index = null; private Unsigned32 index = null;
private IndexRange indexRange = null; private IndexRange indexRange = null;
private BerNull allElements = null; private BerNull allElements = null;
public SelectAccess() {} public SelectAccess() {}
public SelectAccess(byte[] code) { public SelectAccess(byte[] code) {
this.code = code; this.code = code;
} }

@ -34,7 +34,9 @@ public class Data implements Serializable {
private TimeOfDay binaryTime = null; private TimeOfDay binaryTime = null;
private MMSString mMSString = null; private MMSString mMSString = null;
private UtcTime utcTime = null; private UtcTime utcTime = null;
public Data() {} public Data() {}
public Data(byte[] code) { public Data(byte[] code) {
this.code = code; this.code = code;
} }

@ -22,7 +22,9 @@ public class DeleteNamedVariableListRequest implements Serializable {
private BerInteger scopeOfDelete = null; private BerInteger scopeOfDelete = null;
private ListOfVariableListName listOfVariableListName = null; private ListOfVariableListName listOfVariableListName = null;
private DomainName domainName = null; private DomainName domainName = null;
public DeleteNamedVariableListRequest() {} public DeleteNamedVariableListRequest() {}
public DeleteNamedVariableListRequest(byte[] code) { public DeleteNamedVariableListRequest(byte[] code) {
this.code = code; this.code = code;
} }

@ -20,6 +20,7 @@ public class FileDirectoryResponse implements Serializable {
public byte[] code = null; public byte[] code = null;
private ListOfDirectoryEntry listOfDirectoryEntry = null; private ListOfDirectoryEntry listOfDirectoryEntry = null;
private BerBoolean moreFollows = null; private BerBoolean moreFollows = null;
public FileDirectoryResponse() {} public FileDirectoryResponse() {}
public FileDirectoryResponse(byte[] code) { public FileDirectoryResponse(byte[] code) {

@ -18,6 +18,7 @@ public class GetNameListRequest implements Serializable {
private ObjectClass objectClass = null; private ObjectClass objectClass = null;
private ObjectScope objectScope = null; private ObjectScope objectScope = null;
private Identifier continueAfter = null; private Identifier continueAfter = null;
public GetNameListRequest() {} public GetNameListRequest() {}
public GetNameListRequest(byte[] code) { public GetNameListRequest(byte[] code) {

@ -20,6 +20,7 @@ public class GetNameListResponse implements Serializable {
public byte[] code = null; public byte[] code = null;
private ListOfIdentifier listOfIdentifier = null; private ListOfIdentifier listOfIdentifier = null;
private BerBoolean moreFollows = null; private BerBoolean moreFollows = null;
public GetNameListResponse() {} public GetNameListResponse() {}
public GetNameListResponse(byte[] code) { public GetNameListResponse(byte[] code) {

@ -19,6 +19,7 @@ public class InformationReport implements Serializable {
public byte[] code = null; public byte[] code = null;
private VariableAccessSpecification variableAccessSpecification = null; private VariableAccessSpecification variableAccessSpecification = null;
private ListOfAccessResult listOfAccessResult = null; private ListOfAccessResult listOfAccessResult = null;
public InformationReport() {} public InformationReport() {}
public InformationReport(byte[] code) { public InformationReport(byte[] code) {

@ -19,6 +19,7 @@ public class InitiateRequestPDU implements Serializable {
private Integer16 proposedMaxServOutstandingCalled = null; private Integer16 proposedMaxServOutstandingCalled = null;
private Integer8 proposedDataStructureNestingLevel = null; private Integer8 proposedDataStructureNestingLevel = null;
private InitRequestDetail initRequestDetail = null; private InitRequestDetail initRequestDetail = null;
public InitiateRequestPDU() {} public InitiateRequestPDU() {}
public InitiateRequestPDU(byte[] code) { public InitiateRequestPDU(byte[] code) {

@ -19,6 +19,7 @@ public class InitiateResponsePDU implements Serializable {
private Integer16 negotiatedMaxServOutstandingCalled = null; private Integer16 negotiatedMaxServOutstandingCalled = null;
private Integer8 negotiatedDataStructureNestingLevel = null; private Integer8 negotiatedDataStructureNestingLevel = null;
private InitResponseDetail initResponseDetail = null; private InitResponseDetail initResponseDetail = null;
public InitiateResponsePDU() {} public InitiateResponsePDU() {}
public InitiateResponsePDU(byte[] code) { public InitiateResponsePDU(byte[] code) {

@ -18,6 +18,7 @@ public class ObjectName implements Serializable {
private Identifier vmdSpecific = null; private Identifier vmdSpecific = null;
private DomainSpecific domainSpecific = null; private DomainSpecific domainSpecific = null;
private Identifier aaSpecific = null; private Identifier aaSpecific = null;
public ObjectName() {} public ObjectName() {}
public ObjectName(byte[] code) { public ObjectName(byte[] code) {

@ -19,6 +19,7 @@ public class ReadResponse implements Serializable {
public byte[] code = null; public byte[] code = null;
private VariableAccessSpecification variableAccessSpecification = null; private VariableAccessSpecification variableAccessSpecification = null;
private ListOfAccessResult listOfAccessResult = null; private ListOfAccessResult listOfAccessResult = null;
public ReadResponse() {} public ReadResponse() {}
public ReadResponse(byte[] code) { public ReadResponse(byte[] code) {

@ -17,6 +17,7 @@ public class RejectPDU implements Serializable {
public byte[] code = null; public byte[] code = null;
private Unsigned32 originalInvokeID = null; private Unsigned32 originalInvokeID = null;
private RejectReason rejectReason = null; private RejectReason rejectReason = null;
public RejectPDU() {} public RejectPDU() {}
public RejectPDU(byte[] code) { public RejectPDU(byte[] code) {

@ -19,6 +19,7 @@ public class ServiceError implements Serializable {
private ErrorClass errorClass = null; private ErrorClass errorClass = null;
private BerInteger additionalCode = null; private BerInteger additionalCode = null;
private BerVisibleString additionalDescription = null; private BerVisibleString additionalDescription = null;
public ServiceError() {} public ServiceError() {}
public ServiceError(byte[] code) { public ServiceError(byte[] code) {

@ -32,7 +32,9 @@ public class TypeDescription implements Serializable {
private BerBoolean binaryTime = null; private BerBoolean binaryTime = null;
private Integer32 mMSString = null; private Integer32 mMSString = null;
private BerNull utcTime = null; private BerNull utcTime = null;
public TypeDescription() {} public TypeDescription() {}
public TypeDescription(byte[] code) { public TypeDescription(byte[] code) {
this.code = code; this.code = code;
} }
@ -615,6 +617,7 @@ public class TypeDescription implements Serializable {
public byte[] code = null; public byte[] code = null;
private BerBoolean packed = null; private BerBoolean packed = null;
private Components components = null; private Components components = null;
public Structure() {} public Structure() {}
public Structure(byte[] code) { public Structure(byte[] code) {
@ -767,6 +770,7 @@ public class TypeDescription implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public byte[] code = null; public byte[] code = null;
private List<SEQUENCE> seqOf = null; private List<SEQUENCE> seqOf = null;
public Components() { public Components() {
seqOf = new ArrayList<>(); seqOf = new ArrayList<>();
} }

@ -18,6 +18,7 @@ public class VariableDefs implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public byte[] code = null; public byte[] code = null;
private List<SEQUENCE> seqOf = null; private List<SEQUENCE> seqOf = null;
public VariableDefs() { public VariableDefs() {
seqOf = new ArrayList<>(); seqOf = new ArrayList<>();
} }

@ -19,6 +19,7 @@ public class WriteRequest implements Serializable {
public byte[] code = null; public byte[] code = null;
private VariableAccessSpecification variableAccessSpecification = null; private VariableAccessSpecification variableAccessSpecification = null;
private ListOfData listOfData = null; private ListOfData listOfData = null;
public WriteRequest() {} public WriteRequest() {}
public WriteRequest(byte[] code) { public WriteRequest(byte[] code) {

@ -19,6 +19,7 @@ public class WriteResponse implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public byte[] code = null; public byte[] code = null;
private List<CHOICE> seqOf = null; private List<CHOICE> seqOf = null;
public WriteResponse() { public WriteResponse() {
seqOf = new ArrayList<>(); seqOf = new ArrayList<>();
} }

@ -13,23 +13,6 @@
*/ */
package com.beanit.josistack; package com.beanit.josistack;
import java.io.ByteArrayInputStream;
import java.io.EOFException;
import java.io.IOException;
import java.io.InputStream;
import java.math.BigInteger;
import java.net.InetAddress;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
import java.util.concurrent.TimeoutException;
import org.openmuc.jasn1.ber.ReverseByteArrayOutputStream;
import org.openmuc.jasn1.ber.types.BerAny;
import org.openmuc.jasn1.ber.types.BerInteger;
import org.openmuc.jasn1.ber.types.BerObjectIdentifier;
import org.openmuc.jasn1.ber.types.string.BerGraphicString;
import com.beanit.josistack.internal.acse.asn1.AAREApdu; import com.beanit.josistack.internal.acse.asn1.AAREApdu;
import com.beanit.josistack.internal.acse.asn1.AARQApdu; import com.beanit.josistack.internal.acse.asn1.AARQApdu;
import com.beanit.josistack.internal.acse.asn1.ACSEApdu; import com.beanit.josistack.internal.acse.asn1.ACSEApdu;
@ -58,6 +41,23 @@ import com.beanit.josistack.internal.presentation.asn1.RespondingPresentationSel
import com.beanit.josistack.internal.presentation.asn1.UserData; import com.beanit.josistack.internal.presentation.asn1.UserData;
import com.beanit.jositransport.ClientTSap; import com.beanit.jositransport.ClientTSap;
import com.beanit.jositransport.TConnection; import com.beanit.jositransport.TConnection;
import java.io.ByteArrayInputStream;
import java.io.EOFException;
import java.io.IOException;
import java.io.InputStream;
import java.math.BigInteger;
import java.net.InetAddress;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
import java.util.concurrent.TimeoutException;
import org.openmuc.jasn1.ber.ReverseByteArrayOutputStream;
import org.openmuc.jasn1.ber.types.BerAny;
import org.openmuc.jasn1.ber.types.BerInteger;
import org.openmuc.jasn1.ber.types.BerObjectIdentifier;
import org.openmuc.jasn1.ber.types.string.BerGraphicString;
public final class AcseAssociation { public final class AcseAssociation {

@ -13,11 +13,11 @@
*/ */
package com.beanit.josistack; package com.beanit.josistack;
import com.beanit.jositransport.ClientTSap;
import java.io.IOException; import java.io.IOException;
import java.net.InetAddress; import java.net.InetAddress;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import javax.net.SocketFactory; import javax.net.SocketFactory;
import com.beanit.jositransport.ClientTSap;
/** /**
* This class implements the Service Access Point (SAP) for the Application Control Service Element * This class implements the Service Access Point (SAP) for the Application Control Service Element

@ -13,14 +13,14 @@
*/ */
package com.beanit.josistack; package com.beanit.josistack;
import com.beanit.jositransport.ServerTSap;
import com.beanit.jositransport.TConnection;
import com.beanit.jositransport.TConnectionListener;
import java.io.IOException; import java.io.IOException;
import java.net.InetAddress; import java.net.InetAddress;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.util.concurrent.TimeoutException; import java.util.concurrent.TimeoutException;
import javax.net.ServerSocketFactory; import javax.net.ServerSocketFactory;
import com.beanit.jositransport.ServerTSap;
import com.beanit.jositransport.TConnection;
import com.beanit.jositransport.TConnectionListener;
/** /**
* This class implements the server Service Access Point (SAP) for the Application Control Service * This class implements the server Service Access Point (SAP) for the Application Control Service

@ -13,12 +13,12 @@
*/ */
package com.beanit.jositransport; package com.beanit.jositransport;
import com.beanit.openiec61850.internal.NamedDefaultThreadFactory;
import java.io.IOException; import java.io.IOException;
import java.net.ServerSocket; import java.net.ServerSocket;
import java.net.Socket; import java.net.Socket;
import java.util.concurrent.ExecutorService; import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors; import java.util.concurrent.Executors;
import com.beanit.openiec61850.internal.NamedDefaultThreadFactory;
/** /**
* This class extends Thread. It is started by ServerTSAP and listens on a socket for connections * This class extends Thread. It is started by ServerTSAP and listens on a socket for connections

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.io.IOException;
import java.nio.ByteBuffer;
import com.beanit.josistack.AcseAssociation; import com.beanit.josistack.AcseAssociation;
import com.beanit.josistack.AcseAssociationListener; import com.beanit.josistack.AcseAssociationListener;
import java.io.IOException;
import java.nio.ByteBuffer;
final class AcseListener implements AcseAssociationListener { final class AcseListener implements AcseAssociationListener {

@ -13,15 +13,15 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.TypeSpecification;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned32;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.Iterator; import java.util.Iterator;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.TypeSpecification;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned32;
/** /**
* An Array can contain up to n instances of one and the same DataObject, ConstructedDataAttribute, * An Array can contain up to n instances of one and the same DataObject, ConstructedDataAttribute,

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerBitString;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Integer32; import com.beanit.openiec61850.internal.mms.asn1.Integer32;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import org.openmuc.jasn1.ber.types.BerBitString;
public abstract class BdaBitString extends BasicDataAttribute { public abstract class BdaBitString extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerBoolean;
import org.openmuc.jasn1.ber.types.BerNull;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import org.openmuc.jasn1.ber.types.BerBoolean;
import org.openmuc.jasn1.ber.types.BerNull;
public final class BdaBoolean extends BasicDataAttribute { public final class BdaBoolean extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerBoolean;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TimeOfDay; import com.beanit.openiec61850.internal.mms.asn1.TimeOfDay;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import org.openmuc.jasn1.ber.types.BerBoolean;
/** /**
* BdaEntryTime stores time in terms of days and ms since 1984. * BdaEntryTime stores time in terms of days and ms since 1984.

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.nio.ByteBuffer;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.FloatingPoint; import com.beanit.openiec61850.internal.mms.asn1.FloatingPoint;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import java.nio.ByteBuffer;
public final class BdaFloat32 extends BasicDataAttribute { public final class BdaFloat32 extends BasicDataAttribute {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.nio.ByteBuffer;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.FloatingPoint; import com.beanit.openiec61850.internal.mms.asn1.FloatingPoint;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import java.nio.ByteBuffer;
public final class BdaFloat64 extends BasicDataAttribute { public final class BdaFloat64 extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt128 extends BasicDataAttribute { public final class BdaInt128 extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt16 extends BasicDataAttribute { public final class BdaInt16 extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt16U extends BasicDataAttribute { public final class BdaInt16U extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt32 extends BasicDataAttribute { public final class BdaInt32 extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt32U extends BasicDataAttribute { public final class BdaInt32U extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt64 extends BasicDataAttribute { public final class BdaInt64 extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt8 extends BasicDataAttribute { public final class BdaInt8 extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.BerInteger;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned8; import com.beanit.openiec61850.internal.mms.asn1.Unsigned8;
import org.openmuc.jasn1.ber.types.BerInteger;
public final class BdaInt8U extends BasicDataAttribute { public final class BdaInt8U extends BasicDataAttribute {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.util.Arrays;
import org.openmuc.jasn1.ber.types.BerOctetString;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Integer32; import com.beanit.openiec61850.internal.mms.asn1.Integer32;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import java.util.Arrays;
import org.openmuc.jasn1.ber.types.BerOctetString;
public final class BdaOctetString extends BasicDataAttribute { public final class BdaOctetString extends BasicDataAttribute {

@ -13,12 +13,12 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.util.Calendar;
import java.util.Date;
import org.openmuc.jasn1.ber.types.BerNull;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.UtcTime; import com.beanit.openiec61850.internal.mms.asn1.UtcTime;
import java.util.Calendar;
import java.util.Date;
import org.openmuc.jasn1.ber.types.BerNull;
public final class BdaTimestamp extends BasicDataAttribute { public final class BdaTimestamp extends BasicDataAttribute {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import org.openmuc.jasn1.ber.types.string.BerVisibleString;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Integer32; import com.beanit.openiec61850.internal.mms.asn1.Integer32;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import org.openmuc.jasn1.ber.types.string.BerVisibleString;
public final class BdaVisibleString extends BasicDataAttribute { public final class BdaVisibleString extends BasicDataAttribute {

@ -13,28 +13,6 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.net.InetAddress;
import java.nio.ByteBuffer;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collection;
import java.util.Date;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import org.openmuc.jasn1.ber.ReverseByteArrayOutputStream;
import org.openmuc.jasn1.ber.types.BerBoolean;
import org.openmuc.jasn1.ber.types.BerInteger;
import org.openmuc.jasn1.ber.types.BerNull;
import org.openmuc.jasn1.ber.types.string.BerGraphicString;
import org.openmuc.jasn1.ber.types.string.BerVisibleString;
import com.beanit.josistack.AcseAssociation; import com.beanit.josistack.AcseAssociation;
import com.beanit.josistack.ByteBufferInputStream; import com.beanit.josistack.ByteBufferInputStream;
import com.beanit.josistack.ClientAcseSap; import com.beanit.josistack.ClientAcseSap;
@ -86,6 +64,28 @@ import com.beanit.openiec61850.internal.mms.asn1.VariableDefs;
import com.beanit.openiec61850.internal.mms.asn1.WriteRequest; import com.beanit.openiec61850.internal.mms.asn1.WriteRequest;
import com.beanit.openiec61850.internal.mms.asn1.WriteRequest.ListOfData; import com.beanit.openiec61850.internal.mms.asn1.WriteRequest.ListOfData;
import com.beanit.openiec61850.internal.mms.asn1.WriteResponse; import com.beanit.openiec61850.internal.mms.asn1.WriteResponse;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.net.InetAddress;
import java.nio.ByteBuffer;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collection;
import java.util.Date;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import org.openmuc.jasn1.ber.ReverseByteArrayOutputStream;
import org.openmuc.jasn1.ber.types.BerBoolean;
import org.openmuc.jasn1.ber.types.BerInteger;
import org.openmuc.jasn1.ber.types.BerNull;
import org.openmuc.jasn1.ber.types.string.BerGraphicString;
import org.openmuc.jasn1.ber.types.string.BerVisibleString;
/** /**
* Represents an association/connection to an IEC 61850 MMS server. An instance of <code> * Represents an association/connection to an IEC 61850 MMS server. An instance of <code>

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.josistack.ClientAcseSap;
import java.io.IOException; import java.io.IOException;
import java.net.InetAddress; import java.net.InetAddress;
import javax.net.SocketFactory; import javax.net.SocketFactory;
import com.beanit.josistack.ClientAcseSap;
/** /**
* The <code>ClientSap</code> class represents the IEC 61850 service access point for client * The <code>ClientSap</code> class represents the IEC 61850 service access point for client

@ -13,12 +13,12 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Data.Structure;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Data.Structure;
public final class ConstructedDataAttribute extends FcModelNode { public final class ConstructedDataAttribute extends FcModelNode {

@ -13,15 +13,15 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.util.ArrayList;
import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
import com.beanit.openiec61850.internal.mms.asn1.ConfirmedServiceResponse; import com.beanit.openiec61850.internal.mms.asn1.ConfirmedServiceResponse;
import com.beanit.openiec61850.internal.mms.asn1.GetVariableAccessAttributesResponse; import com.beanit.openiec61850.internal.mms.asn1.GetVariableAccessAttributesResponse;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription.Structure.Components; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription.Structure.Components;
import com.beanit.openiec61850.internal.mms.asn1.TypeSpecification; import com.beanit.openiec61850.internal.mms.asn1.TypeSpecification;
import java.util.ArrayList;
import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
final class DataDefinitionResParser { final class DataDefinitionResParser {

@ -13,6 +13,8 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.openiec61850.internal.mms.asn1.Identifier;
import com.beanit.openiec61850.internal.mms.asn1.ObjectName;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.EnumMap; import java.util.EnumMap;
import java.util.Iterator; import java.util.Iterator;
@ -20,8 +22,6 @@ import java.util.LinkedHashMap;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import com.beanit.openiec61850.internal.mms.asn1.Identifier;
import com.beanit.openiec61850.internal.mms.asn1.ObjectName;
public final class DataSet implements Iterable<FcModelNode> { public final class DataSet implements Iterable<FcModelNode> {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.openiec61850.internal.mms.asn1.Data;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.internal.mms.asn1.Data;
/** /**
* This class represents a functionally constraint DataObject. That means it has unique reference * This class represents a functionally constraint DataObject. That means it has unique reference

@ -13,9 +13,6 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
import com.beanit.openiec61850.internal.mms.asn1.AlternateAccess; import com.beanit.openiec61850.internal.mms.asn1.AlternateAccess;
import com.beanit.openiec61850.internal.mms.asn1.AlternateAccessSelection; import com.beanit.openiec61850.internal.mms.asn1.AlternateAccessSelection;
import com.beanit.openiec61850.internal.mms.asn1.AlternateAccessSelection.SelectAccess; import com.beanit.openiec61850.internal.mms.asn1.AlternateAccessSelection.SelectAccess;
@ -26,6 +23,9 @@ import com.beanit.openiec61850.internal.mms.asn1.ObjectName;
import com.beanit.openiec61850.internal.mms.asn1.Unsigned32; import com.beanit.openiec61850.internal.mms.asn1.Unsigned32;
import com.beanit.openiec61850.internal.mms.asn1.VariableDefs; import com.beanit.openiec61850.internal.mms.asn1.VariableDefs;
import com.beanit.openiec61850.internal.mms.asn1.VariableSpecification; import com.beanit.openiec61850.internal.mms.asn1.VariableSpecification;
import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
public abstract class FcModelNode extends ModelNode { public abstract class FcModelNode extends ModelNode {

@ -13,18 +13,18 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Identifier; import com.beanit.openiec61850.internal.mms.asn1.Identifier;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription.Structure; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription.Structure;
import com.beanit.openiec61850.internal.mms.asn1.TypeDescription.Structure.Components; import com.beanit.openiec61850.internal.mms.asn1.TypeDescription.Structure.Components;
import com.beanit.openiec61850.internal.mms.asn1.TypeSpecification; import com.beanit.openiec61850.internal.mms.asn1.TypeSpecification;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
public abstract class ModelNode implements Iterable<ModelNode> { public abstract class ModelNode implements Iterable<ModelNode> {

@ -67,7 +67,7 @@ public class ReportEntryData {
this.report = report; this.report = report;
} }
public static enum ReasonCode { public static enum ReasonCode {
DCHG, DCHG,
QCHG, QCHG,
DUPD, DUPD,

@ -13,16 +13,6 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import javax.xml.parsers.DocumentBuilderFactory;
import com.beanit.openiec61850.internal.scl.AbstractDataAttribute; import com.beanit.openiec61850.internal.scl.AbstractDataAttribute;
import com.beanit.openiec61850.internal.scl.Bda; import com.beanit.openiec61850.internal.scl.Bda;
import com.beanit.openiec61850.internal.scl.Da; import com.beanit.openiec61850.internal.scl.Da;
@ -35,6 +25,16 @@ import com.beanit.openiec61850.internal.scl.LnSubDef;
import com.beanit.openiec61850.internal.scl.LnType; import com.beanit.openiec61850.internal.scl.LnType;
import com.beanit.openiec61850.internal.scl.Sdo; import com.beanit.openiec61850.internal.scl.Sdo;
import com.beanit.openiec61850.internal.scl.TypeDefinitions; import com.beanit.openiec61850.internal.scl.TypeDefinitions;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.NamedNodeMap; import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node; import org.w3c.dom.Node;

@ -13,26 +13,6 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.io.ByteArrayInputStream;
import java.io.EOFException;
import java.io.IOException;
import java.net.SocketTimeoutException;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeoutException;
import org.openmuc.jasn1.ber.ReverseByteArrayOutputStream;
import org.openmuc.jasn1.ber.types.BerBoolean;
import org.openmuc.jasn1.ber.types.BerInteger;
import org.openmuc.jasn1.ber.types.BerNull;
import org.openmuc.jasn1.ber.types.string.BerVisibleString;
import com.beanit.josistack.AcseAssociation; import com.beanit.josistack.AcseAssociation;
import com.beanit.josistack.ByteBufferInputStream; import com.beanit.josistack.ByteBufferInputStream;
import com.beanit.josistack.DecodingException; import com.beanit.josistack.DecodingException;
@ -79,6 +59,26 @@ import com.beanit.openiec61850.internal.mms.asn1.VariableAccessSpecification;
import com.beanit.openiec61850.internal.mms.asn1.VariableDefs; import com.beanit.openiec61850.internal.mms.asn1.VariableDefs;
import com.beanit.openiec61850.internal.mms.asn1.WriteRequest; import com.beanit.openiec61850.internal.mms.asn1.WriteRequest;
import com.beanit.openiec61850.internal.mms.asn1.WriteResponse; import com.beanit.openiec61850.internal.mms.asn1.WriteResponse;
import java.io.ByteArrayInputStream;
import java.io.EOFException;
import java.io.IOException;
import java.net.SocketTimeoutException;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeoutException;
import org.openmuc.jasn1.ber.ReverseByteArrayOutputStream;
import org.openmuc.jasn1.ber.types.BerBoolean;
import org.openmuc.jasn1.ber.types.BerInteger;
import org.openmuc.jasn1.ber.types.BerNull;
import org.openmuc.jasn1.ber.types.string.BerVisibleString;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

@ -13,6 +13,10 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.openiec61850.internal.mms.asn1.AlternateAccessSelection;
import com.beanit.openiec61850.internal.mms.asn1.ObjectName;
import com.beanit.openiec61850.internal.mms.asn1.ObjectName.DomainSpecific;
import com.beanit.openiec61850.internal.mms.asn1.VariableDefs;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.HashMap; import java.util.HashMap;
@ -21,10 +25,6 @@ import java.util.LinkedHashMap;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import com.beanit.openiec61850.internal.mms.asn1.AlternateAccessSelection;
import com.beanit.openiec61850.internal.mms.asn1.ObjectName;
import com.beanit.openiec61850.internal.mms.asn1.ObjectName.DomainSpecific;
import com.beanit.openiec61850.internal.mms.asn1.VariableDefs;
public final class ServerModel extends ModelNode { public final class ServerModel extends ModelNode {

@ -13,6 +13,8 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import com.beanit.josistack.AcseAssociation;
import com.beanit.josistack.ServerAcseSap;
import java.io.IOException; import java.io.IOException;
import java.net.InetAddress; import java.net.InetAddress;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
@ -20,8 +22,6 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Timer; import java.util.Timer;
import javax.net.ServerSocketFactory; import javax.net.ServerSocketFactory;
import com.beanit.josistack.AcseAssociation;
import com.beanit.josistack.ServerAcseSap;
/** /**
* The <code>ServerSap</code> class represents the IEC 61850 service access point for server * The <code>ServerSap</code> class represents the IEC 61850 service access point for server

@ -13,15 +13,6 @@
*/ */
package com.beanit.openiec61850; package com.beanit.openiec61850;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;
import org.openmuc.jasn1.ber.types.BerBitString;
import com.beanit.openiec61850.internal.mms.asn1.AccessResult; import com.beanit.openiec61850.internal.mms.asn1.AccessResult;
import com.beanit.openiec61850.internal.mms.asn1.Data; import com.beanit.openiec61850.internal.mms.asn1.Data;
import com.beanit.openiec61850.internal.mms.asn1.Identifier; import com.beanit.openiec61850.internal.mms.asn1.Identifier;
@ -31,6 +22,15 @@ import com.beanit.openiec61850.internal.mms.asn1.ObjectName;
import com.beanit.openiec61850.internal.mms.asn1.UnconfirmedPDU; import com.beanit.openiec61850.internal.mms.asn1.UnconfirmedPDU;
import com.beanit.openiec61850.internal.mms.asn1.UnconfirmedService; import com.beanit.openiec61850.internal.mms.asn1.UnconfirmedService;
import com.beanit.openiec61850.internal.mms.asn1.VariableAccessSpecification; import com.beanit.openiec61850.internal.mms.asn1.VariableAccessSpecification;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;
import org.openmuc.jasn1.ber.types.BerBitString;
public class Urcb extends Rcb { public class Urcb extends Rcb {

@ -13,11 +13,6 @@
*/ */
package com.beanit.openiec61850.app; package com.beanit.openiec61850.app;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.List;
import com.beanit.openiec61850.BdaTriggerConditions; import com.beanit.openiec61850.BdaTriggerConditions;
import com.beanit.openiec61850.Brcb; import com.beanit.openiec61850.Brcb;
import com.beanit.openiec61850.ClientAssociation; import com.beanit.openiec61850.ClientAssociation;
@ -44,6 +39,11 @@ import com.beanit.openiec61850.internal.cli.CliParser;
import com.beanit.openiec61850.internal.cli.FatalActionException; import com.beanit.openiec61850.internal.cli.FatalActionException;
import com.beanit.openiec61850.internal.cli.IntCliParameter; import com.beanit.openiec61850.internal.cli.IntCliParameter;
import com.beanit.openiec61850.internal.cli.StringCliParameter; import com.beanit.openiec61850.internal.cli.StringCliParameter;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.List;
public class ConsoleClient { public class ConsoleClient {

@ -13,9 +13,6 @@
*/ */
package com.beanit.openiec61850.app; package com.beanit.openiec61850.app;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import com.beanit.openiec61850.BasicDataAttribute; import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaBoolean; import com.beanit.openiec61850.BdaBoolean;
import com.beanit.openiec61850.BdaFloat32; import com.beanit.openiec61850.BdaFloat32;
@ -45,6 +42,9 @@ import com.beanit.openiec61850.internal.cli.CliParseException;
import com.beanit.openiec61850.internal.cli.CliParser; import com.beanit.openiec61850.internal.cli.CliParser;
import com.beanit.openiec61850.internal.cli.IntCliParameter; import com.beanit.openiec61850.internal.cli.IntCliParameter;
import com.beanit.openiec61850.internal.cli.StringCliParameter; import com.beanit.openiec61850.internal.cli.StringCliParameter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class ConsoleServer { public class ConsoleServer {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import javax.swing.JComponent;
import javax.swing.JLabel;
import com.beanit.openiec61850.BasicDataAttribute; import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaType; import com.beanit.openiec61850.BdaType;
import javax.swing.JComponent;
import javax.swing.JLabel;
public abstract class BasicDataBind<E extends BasicDataAttribute> { public abstract class BasicDataBind<E extends BasicDataAttribute> {
protected final E data; protected final E data;

@ -13,6 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import com.beanit.openiec61850.ClientAssociation;
import com.beanit.openiec61850.ClientSap;
import com.beanit.openiec61850.ServerModel;
import com.beanit.openiec61850.ServiceError;
import com.beanit.openiec61850.clientgui.util.Counter;
import java.awt.Component; import java.awt.Component;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.GridBagConstraints; import java.awt.GridBagConstraints;
@ -44,11 +49,6 @@ import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener; import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.DefaultTreeModel;
import com.beanit.openiec61850.ClientAssociation;
import com.beanit.openiec61850.ClientSap;
import com.beanit.openiec61850.ServerModel;
import com.beanit.openiec61850.ServiceError;
import com.beanit.openiec61850.clientgui.util.Counter;
public class ClientGui extends JFrame implements ActionListener, TreeSelectionListener { public class ClientGui extends JFrame implements ActionListener, TreeSelectionListener {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.FcModelNode;
import java.awt.Component; import java.awt.Component;
import javax.swing.JTree; import javax.swing.JTree;
import javax.swing.tree.DefaultTreeCellRenderer; import javax.swing.tree.DefaultTreeCellRenderer;
import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.FcModelNode;
public class DataObjectTreeCellRenderer extends DefaultTreeCellRenderer { public class DataObjectTreeCellRenderer extends DefaultTreeCellRenderer {

@ -13,8 +13,6 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import java.io.IOException;
import javax.swing.tree.DefaultMutableTreeNode;
import com.beanit.openiec61850.BasicDataAttribute; import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaBoolean; import com.beanit.openiec61850.BdaBoolean;
import com.beanit.openiec61850.BdaCheck; import com.beanit.openiec61850.BdaCheck;
@ -65,6 +63,8 @@ import com.beanit.openiec61850.clientgui.databind.TimeStampDataBind;
import com.beanit.openiec61850.clientgui.databind.TriggerConditionDataBind; import com.beanit.openiec61850.clientgui.databind.TriggerConditionDataBind;
import com.beanit.openiec61850.clientgui.databind.UnicodeStringDataBind; import com.beanit.openiec61850.clientgui.databind.UnicodeStringDataBind;
import com.beanit.openiec61850.clientgui.databind.VisibleStringDataBind; import com.beanit.openiec61850.clientgui.databind.VisibleStringDataBind;
import java.io.IOException;
import javax.swing.tree.DefaultMutableTreeNode;
public class DataObjectTreeNode extends DefaultMutableTreeNode implements DataTreeNode { public class DataObjectTreeNode extends DefaultMutableTreeNode implements DataTreeNode {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import java.io.IOException;
import javax.swing.tree.DefaultMutableTreeNode;
import com.beanit.openiec61850.ClientAssociation; import com.beanit.openiec61850.ClientAssociation;
import com.beanit.openiec61850.DataSet; import com.beanit.openiec61850.DataSet;
import com.beanit.openiec61850.ServiceError; import com.beanit.openiec61850.ServiceError;
import java.io.IOException;
import javax.swing.tree.DefaultMutableTreeNode;
public class DataSetTreeNode extends DefaultMutableTreeNode implements DataTreeNode { public class DataSetTreeNode extends DefaultMutableTreeNode implements DataTreeNode {

@ -13,10 +13,10 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import java.io.IOException;
import javax.swing.tree.TreeNode;
import com.beanit.openiec61850.ClientAssociation; import com.beanit.openiec61850.ClientAssociation;
import com.beanit.openiec61850.ServiceError; import com.beanit.openiec61850.ServiceError;
import java.io.IOException;
import javax.swing.tree.TreeNode;
public interface DataTreeNode { public interface DataTreeNode {

@ -13,13 +13,6 @@
*/ */
package com.beanit.openiec61850.clientgui; package com.beanit.openiec61850.clientgui;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import javax.swing.tree.TreeNode;
import com.beanit.openiec61850.DataSet; import com.beanit.openiec61850.DataSet;
import com.beanit.openiec61850.Fc; import com.beanit.openiec61850.Fc;
import com.beanit.openiec61850.FcModelNode; import com.beanit.openiec61850.FcModelNode;
@ -27,6 +20,13 @@ import com.beanit.openiec61850.LogicalDevice;
import com.beanit.openiec61850.LogicalNode; import com.beanit.openiec61850.LogicalNode;
import com.beanit.openiec61850.ModelNode; import com.beanit.openiec61850.ModelNode;
import com.beanit.openiec61850.ServerModel; import com.beanit.openiec61850.ServerModel;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import javax.swing.tree.TreeNode;
public class ServerModelParser { public class ServerModelParser {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import javax.swing.JCheckBox;
import javax.swing.JComponent;
import com.beanit.openiec61850.BdaBoolean; import com.beanit.openiec61850.BdaBoolean;
import com.beanit.openiec61850.BdaType; import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind; import com.beanit.openiec61850.clientgui.BasicDataBind;
import javax.swing.JCheckBox;
import javax.swing.JComponent;
public class BooleanDataBind extends BasicDataBind<BdaBoolean> { public class BooleanDataBind extends BasicDataBind<BdaBoolean> {

@ -13,14 +13,14 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaCheck;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import java.awt.Component; import java.awt.Component;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JCheckBox; import javax.swing.JCheckBox;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JPanel; import javax.swing.JPanel;
import com.beanit.openiec61850.BdaCheck;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public class CheckDataBind extends BasicDataBind<BdaCheck> { public class CheckDataBind extends BasicDataBind<BdaCheck> {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import javax.swing.JComboBox;
import javax.swing.JComponent;
import com.beanit.openiec61850.BdaDoubleBitPos; import com.beanit.openiec61850.BdaDoubleBitPos;
import com.beanit.openiec61850.BdaType; import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind; import com.beanit.openiec61850.clientgui.BasicDataBind;
import javax.swing.JComboBox;
import javax.swing.JComponent;
public class DoubleBitPosDataBind extends BasicDataBind<BdaDoubleBitPos> { public class DoubleBitPosDataBind extends BasicDataBind<BdaDoubleBitPos> {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import javax.swing.JComponent;
import javax.swing.JLabel;
import com.beanit.openiec61850.BdaEntryTime; import com.beanit.openiec61850.BdaEntryTime;
import com.beanit.openiec61850.BdaType; import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind; import com.beanit.openiec61850.clientgui.BasicDataBind;
import javax.swing.JComponent;
import javax.swing.JLabel;
public class EntryTimeDataBind extends BasicDataBind<BdaEntryTime> { public class EntryTimeDataBind extends BasicDataBind<BdaEntryTime> {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import javax.swing.JComponent;
import javax.swing.JLabel;
import com.beanit.openiec61850.BdaOctetString; import com.beanit.openiec61850.BdaOctetString;
import com.beanit.openiec61850.BdaType; import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind; import com.beanit.openiec61850.clientgui.BasicDataBind;
import javax.swing.JComponent;
import javax.swing.JLabel;
public class OctetStringDataBind extends BasicDataBind<BdaOctetString> { public class OctetStringDataBind extends BasicDataBind<BdaOctetString> {

@ -13,14 +13,14 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaOptFlds;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import java.awt.Component; import java.awt.Component;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JCheckBox; import javax.swing.JCheckBox;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JPanel; import javax.swing.JPanel;
import com.beanit.openiec61850.BdaOptFlds;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public class OptfldsDataBind extends BasicDataBind<BdaOptFlds> { public class OptfldsDataBind extends BasicDataBind<BdaOptFlds> {

@ -13,15 +13,15 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaQuality;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import java.awt.Component; import java.awt.Component;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JCheckBox; import javax.swing.JCheckBox;
import javax.swing.JComboBox; import javax.swing.JComboBox;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JPanel; import javax.swing.JPanel;
import com.beanit.openiec61850.BdaQuality;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public class QualityDataBind extends BasicDataBind<BdaQuality> { public class QualityDataBind extends BasicDataBind<BdaQuality> {

@ -13,14 +13,14 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaReasonForInclusion;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import java.awt.Component; import java.awt.Component;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JCheckBox; import javax.swing.JCheckBox;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JPanel; import javax.swing.JPanel;
import com.beanit.openiec61850.BdaReasonForInclusion;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public class ReasonForInclusionDataBind extends BasicDataBind<BdaReasonForInclusion> { public class ReasonForInclusionDataBind extends BasicDataBind<BdaReasonForInclusion> {

@ -13,11 +13,11 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import javax.swing.JComboBox;
import javax.swing.JComponent;
import com.beanit.openiec61850.BdaTapCommand; import com.beanit.openiec61850.BdaTapCommand;
import com.beanit.openiec61850.BdaType; import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind; import com.beanit.openiec61850.clientgui.BasicDataBind;
import javax.swing.JComboBox;
import javax.swing.JComponent;
public class TapCommandDataBind extends BasicDataBind<BdaTapCommand> { public class TapCommandDataBind extends BasicDataBind<BdaTapCommand> {

@ -13,6 +13,9 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JTextField; import javax.swing.JTextField;
import javax.swing.text.AttributeSet; import javax.swing.text.AttributeSet;
@ -20,9 +23,6 @@ import javax.swing.text.BadLocationException;
import javax.swing.text.Document; import javax.swing.text.Document;
import javax.swing.text.DocumentFilter; import javax.swing.text.DocumentFilter;
import javax.swing.text.PlainDocument; import javax.swing.text.PlainDocument;
import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public abstract class TextFieldDataBind<E extends BasicDataAttribute> extends BasicDataBind<E> { public abstract class TextFieldDataBind<E extends BasicDataAttribute> extends BasicDataBind<E> {

@ -13,6 +13,9 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaTimestamp;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import com.toedter.calendar.JDateChooser; import com.toedter.calendar.JDateChooser;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.FlowLayout; import java.awt.FlowLayout;
@ -22,9 +25,6 @@ import javax.swing.JComponent;
import javax.swing.JPanel; import javax.swing.JPanel;
import javax.swing.JSpinner; import javax.swing.JSpinner;
import javax.swing.SpinnerDateModel; import javax.swing.SpinnerDateModel;
import com.beanit.openiec61850.BdaTimestamp;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public class TimeStampDataBind extends BasicDataBind<BdaTimestamp> { public class TimeStampDataBind extends BasicDataBind<BdaTimestamp> {

@ -13,14 +13,14 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaTriggerConditions;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
import java.awt.Component; import java.awt.Component;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JCheckBox; import javax.swing.JCheckBox;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JPanel; import javax.swing.JPanel;
import com.beanit.openiec61850.BdaTriggerConditions;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.clientgui.BasicDataBind;
public class TriggerConditionDataBind extends BasicDataBind<BdaTriggerConditions> { public class TriggerConditionDataBind extends BasicDataBind<BdaTriggerConditions> {

@ -13,12 +13,12 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.BdaUnicodeString;
import java.nio.CharBuffer; import java.nio.CharBuffer;
import java.nio.charset.CharacterCodingException; import java.nio.charset.CharacterCodingException;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.nio.charset.CharsetEncoder; import java.nio.charset.CharsetEncoder;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.BdaUnicodeString;
public class UnicodeStringDataBind extends TextFieldDataBind<BdaUnicodeString> { public class UnicodeStringDataBind extends TextFieldDataBind<BdaUnicodeString> {

@ -13,12 +13,12 @@
*/ */
package com.beanit.openiec61850.clientgui.databind; package com.beanit.openiec61850.clientgui.databind;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.BdaVisibleString;
import java.nio.CharBuffer; import java.nio.CharBuffer;
import java.nio.charset.CharacterCodingException; import java.nio.charset.CharacterCodingException;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.nio.charset.CharsetEncoder; import java.nio.charset.CharsetEncoder;
import com.beanit.openiec61850.BdaType;
import com.beanit.openiec61850.BdaVisibleString;
public class VisibleStringDataBind extends TextFieldDataBind<BdaVisibleString> { public class VisibleStringDataBind extends TextFieldDataBind<BdaVisibleString> {

@ -13,9 +13,9 @@
*/ */
package com.beanit.openiec61850.internal.scl; package com.beanit.openiec61850.internal.scl;
import com.beanit.openiec61850.SclParseException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.SclParseException;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;

@ -13,9 +13,9 @@
*/ */
package com.beanit.openiec61850.internal.scl; package com.beanit.openiec61850.internal.scl;
import com.beanit.openiec61850.SclParseException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.SclParseException;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;

@ -13,9 +13,9 @@
*/ */
package com.beanit.openiec61850.internal.scl; package com.beanit.openiec61850.internal.scl;
import com.beanit.openiec61850.SclParseException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.SclParseException;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;

@ -13,9 +13,9 @@
*/ */
package com.beanit.openiec61850.internal.scl; package com.beanit.openiec61850.internal.scl;
import com.beanit.openiec61850.SclParseException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.beanit.openiec61850.SclParseException;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;

@ -13,16 +13,6 @@
*/ */
package com.beanit.openiec61850.integrationtests; package com.beanit.openiec61850.integrationtests;
import java.io.IOException;
import java.net.InetAddress;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import javax.naming.ConfigurationException;
import org.junit.Assert;
import org.junit.Test;
import com.beanit.openiec61850.BasicDataAttribute; import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaBoolean; import com.beanit.openiec61850.BdaBoolean;
import com.beanit.openiec61850.BdaFloat32; import com.beanit.openiec61850.BdaFloat32;
@ -48,6 +38,16 @@ import com.beanit.openiec61850.ServerModel;
import com.beanit.openiec61850.ServerSap; import com.beanit.openiec61850.ServerSap;
import com.beanit.openiec61850.ServiceError; import com.beanit.openiec61850.ServiceError;
import com.beanit.openiec61850.Urcb; import com.beanit.openiec61850.Urcb;
import java.io.IOException;
import java.net.InetAddress;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import javax.naming.ConfigurationException;
import org.junit.Assert;
import org.junit.Test;
public class ClientServerITest extends Thread implements ServerEventListener, ClientEventListener { public class ClientServerITest extends Thread implements ServerEventListener, ClientEventListener {

@ -13,14 +13,6 @@
*/ */
package com.beanit.openiec61850.integrationtests; package com.beanit.openiec61850.integrationtests;
import java.io.IOException;
import java.net.InetAddress;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import javax.naming.ConfigurationException;
import org.junit.Assert;
import org.junit.Test;
import com.beanit.openiec61850.BasicDataAttribute; import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaReasonForInclusion; import com.beanit.openiec61850.BdaReasonForInclusion;
import com.beanit.openiec61850.ClientAssociation; import com.beanit.openiec61850.ClientAssociation;
@ -36,6 +28,14 @@ import com.beanit.openiec61850.ServerEventListener;
import com.beanit.openiec61850.ServerModel; import com.beanit.openiec61850.ServerModel;
import com.beanit.openiec61850.ServerSap; import com.beanit.openiec61850.ServerSap;
import com.beanit.openiec61850.ServiceError; import com.beanit.openiec61850.ServiceError;
import java.io.IOException;
import java.net.InetAddress;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import javax.naming.ConfigurationException;
import org.junit.Assert;
import org.junit.Test;
public class ClientServerITest2 extends Thread implements ServerEventListener, ClientEventListener { public class ClientServerITest2 extends Thread implements ServerEventListener, ClientEventListener {

@ -15,15 +15,6 @@ package com.beanit.openiec61850.integrationtests;
import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertNotNull;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.List;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import com.beanit.openiec61850.BasicDataAttribute; import com.beanit.openiec61850.BasicDataAttribute;
import com.beanit.openiec61850.BdaFloat32; import com.beanit.openiec61850.BdaFloat32;
import com.beanit.openiec61850.ClientAssociation; import com.beanit.openiec61850.ClientAssociation;
@ -40,6 +31,15 @@ import com.beanit.openiec61850.ServerModel;
import com.beanit.openiec61850.ServerSap; import com.beanit.openiec61850.ServerSap;
import com.beanit.openiec61850.ServiceError; import com.beanit.openiec61850.ServiceError;
import com.beanit.openiec61850.Urcb; import com.beanit.openiec61850.Urcb;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.List;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
public class ReportingTest implements ClientEventListener { public class ReportingTest implements ClientEventListener {

@ -13,9 +13,9 @@
*/ */
package com.beanit.openiec61850.integrationtests; package com.beanit.openiec61850.integrationtests;
import org.junit.Test;
import com.beanit.openiec61850.SclParseException; import com.beanit.openiec61850.SclParseException;
import com.beanit.openiec61850.SclParser; import com.beanit.openiec61850.SclParser;
import org.junit.Test;
public class SclTests { public class SclTests {

Loading…
Cancel
Save