com.foursoft.harness.kbl.v24.visitor.DepthFirstTraverserImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kbl-v24 Show documentation
Show all versions of kbl-v24 Show documentation
The model for KBL version 2.4.
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2022.07.05 at 05:22:49 PM UTC
//
package com.foursoft.harness.kbl.v24.visitor;
import javax.annotation.Generated;
import com.foursoft.harness.kbl.v24.KBLContainer;
import com.foursoft.harness.kbl.v24.KblAbstractSlot;
import com.foursoft.harness.kbl.v24.KblAbstractSlotOccurrence;
import com.foursoft.harness.kbl.v24.KblAccessory;
import com.foursoft.harness.kbl.v24.KblAccessoryOccurrence;
import com.foursoft.harness.kbl.v24.KblAliasIdentification;
import com.foursoft.harness.kbl.v24.KblApproval;
import com.foursoft.harness.kbl.v24.KblAssemblyPart;
import com.foursoft.harness.kbl.v24.KblAssemblyPartOccurrence;
import com.foursoft.harness.kbl.v24.KblBSplineCurve;
import com.foursoft.harness.kbl.v24.KblCartesianPoint;
import com.foursoft.harness.kbl.v24.KblCavity;
import com.foursoft.harness.kbl.v24.KblCavityOccurrence;
import com.foursoft.harness.kbl.v24.KblCavityPlug;
import com.foursoft.harness.kbl.v24.KblCavityPlugOccurrence;
import com.foursoft.harness.kbl.v24.KblCavitySeal;
import com.foursoft.harness.kbl.v24.KblCavitySealOccurrence;
import com.foursoft.harness.kbl.v24.KblChange;
import com.foursoft.harness.kbl.v24.KblChangeDescription;
import com.foursoft.harness.kbl.v24.KblCoPackOccurrence;
import com.foursoft.harness.kbl.v24.KblCoPackPart;
import com.foursoft.harness.kbl.v24.KblComponent;
import com.foursoft.harness.kbl.v24.KblComponentBox;
import com.foursoft.harness.kbl.v24.KblComponentBoxConnection;
import com.foursoft.harness.kbl.v24.KblComponentBoxConnector;
import com.foursoft.harness.kbl.v24.KblComponentBoxConnectorOccurrence;
import com.foursoft.harness.kbl.v24.KblComponentBoxOccurrence;
import com.foursoft.harness.kbl.v24.KblComponentCavity;
import com.foursoft.harness.kbl.v24.KblComponentCavityOccurrence;
import com.foursoft.harness.kbl.v24.KblComponentOccurrence;
import com.foursoft.harness.kbl.v24.KblComponentSlot;
import com.foursoft.harness.kbl.v24.KblComponentSlotOccurrence;
import com.foursoft.harness.kbl.v24.KblConnection;
import com.foursoft.harness.kbl.v24.KblConnectorHousing;
import com.foursoft.harness.kbl.v24.KblConnectorOccurrence;
import com.foursoft.harness.kbl.v24.KblConsumers;
import com.foursoft.harness.kbl.v24.KblContactPoint;
import com.foursoft.harness.kbl.v24.KblCore;
import com.foursoft.harness.kbl.v24.KblCoreOccurrence;
import com.foursoft.harness.kbl.v24.KblCreation;
import com.foursoft.harness.kbl.v24.KblCrossSectionArea;
import com.foursoft.harness.kbl.v24.KblDefaultDimensionSpecification;
import com.foursoft.harness.kbl.v24.KblDimensionSpecification;
import com.foursoft.harness.kbl.v24.KblExternalReference;
import com.foursoft.harness.kbl.v24.KblExtremity;
import com.foursoft.harness.kbl.v24.KblFixing;
import com.foursoft.harness.kbl.v24.KblFixingAssignment;
import com.foursoft.harness.kbl.v24.KblFixingOccurrence;
import com.foursoft.harness.kbl.v24.KblFuse;
import com.foursoft.harness.kbl.v24.KblFuseOccurrence;
import com.foursoft.harness.kbl.v24.KblFuseType;
import com.foursoft.harness.kbl.v24.KblGeneralTerminal;
import com.foursoft.harness.kbl.v24.KblGeneralWire;
import com.foursoft.harness.kbl.v24.KblGeneralWireOccurrence;
import com.foursoft.harness.kbl.v24.KblHarness;
import com.foursoft.harness.kbl.v24.KblHarnessConfiguration;
import com.foursoft.harness.kbl.v24.KblInstallationInstruction;
import com.foursoft.harness.kbl.v24.KblLocalizedString;
import com.foursoft.harness.kbl.v24.KblMaterial;
import com.foursoft.harness.kbl.v24.KblModularSlot;
import com.foursoft.harness.kbl.v24.KblModularSlotOccurrence;
import com.foursoft.harness.kbl.v24.KblModule;
import com.foursoft.harness.kbl.v24.KblModuleConfiguration;
import com.foursoft.harness.kbl.v24.KblModuleFamily;
import com.foursoft.harness.kbl.v24.KblNode;
import com.foursoft.harness.kbl.v24.KblNumericalValue;
import com.foursoft.harness.kbl.v24.KblPartSubstitution;
import com.foursoft.harness.kbl.v24.KblProcessingInstruction;
import com.foursoft.harness.kbl.v24.KblProtectionArea;
import com.foursoft.harness.kbl.v24.KblRouting;
import com.foursoft.harness.kbl.v24.KblSchematicConnection;
import com.foursoft.harness.kbl.v24.KblSegment;
import com.foursoft.harness.kbl.v24.KblSlot;
import com.foursoft.harness.kbl.v24.KblSlotOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecialTerminalOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecialWireOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedAccessoryOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedCavityPlugOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedCavitySealOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedCoPackOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedComponentBoxOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedComponentOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedConnectorOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedFixingOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedSpecialTerminalOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedSpecialWireOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedTerminalOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedWireOccurrence;
import com.foursoft.harness.kbl.v24.KblSpecifiedWireProtectionOccurrence;
import com.foursoft.harness.kbl.v24.KblTerminalOccurrence;
import com.foursoft.harness.kbl.v24.KblTolerance;
import com.foursoft.harness.kbl.v24.KblTransformation;
import com.foursoft.harness.kbl.v24.KblUnit;
import com.foursoft.harness.kbl.v24.KblValueRange;
import com.foursoft.harness.kbl.v24.KblWireColour;
import com.foursoft.harness.kbl.v24.KblWireLength;
import com.foursoft.harness.kbl.v24.KblWireOccurrence;
import com.foursoft.harness.kbl.v24.KblWireProtection;
import com.foursoft.harness.kbl.v24.KblWireProtectionOccurrence;
import com.foursoft.harness.kbl.v24.KblWiringGroup;
@Generated("Generated by jaxb-visitor")
public class DepthFirstTraverserImpl
implements Traverser
{
@Override
public void traverseKBLContainer(KBLContainer aBean, Visitor, E> aVisitor)
throws E
{
for (KblAccessory bean: aBean.getAccessories()) {
bean.accept(aVisitor);
}
for (KblApproval bean: aBean.getApprovals()) {
bean.accept(aVisitor);
}
for (KblAssemblyPart bean: aBean.getAssemblyParts()) {
bean.accept(aVisitor);
}
for (KblCartesianPoint bean: aBean.getCartesianPoints()) {
bean.accept(aVisitor);
}
for (KblCavityPlug bean: aBean.getCavityPlugs()) {
bean.accept(aVisitor);
}
for (KblCavitySeal bean: aBean.getCavitySeals()) {
bean.accept(aVisitor);
}
for (KblChangeDescription bean: aBean.getChangeDescriptions()) {
bean.accept(aVisitor);
}
for (KblCoPackPart bean: aBean.getCoPackParts()) {
bean.accept(aVisitor);
}
for (KblComponent bean: aBean.getComponents()) {
bean.accept(aVisitor);
}
for (KblComponentBox bean: aBean.getComponentBoxes()) {
bean.accept(aVisitor);
}
for (KblConnectorHousing bean: aBean.getConnectorHousings()) {
bean.accept(aVisitor);
}
for (KblCreation bean: aBean.getCreations()) {
bean.accept(aVisitor);
}
for (KblDefaultDimensionSpecification bean: aBean.getDefaultDimensionSpecifications()) {
bean.accept(aVisitor);
}
for (KblDimensionSpecification bean: aBean.getDimensionSpecifications()) {
bean.accept(aVisitor);
}
for (KblExternalReference bean: aBean.getExternalReferences()) {
bean.accept(aVisitor);
}
for (KblFixing bean: aBean.getFixings()) {
bean.accept(aVisitor);
}
for (KblGeneralTerminal bean: aBean.getGeneralTerminals()) {
bean.accept(aVisitor);
}
for (KblGeneralWire bean: aBean.getGeneralWires()) {
bean.accept(aVisitor);
}
if (aBean.getHarness()!= null) {
aBean.getHarness().accept(aVisitor);
}
for (KblNode bean: aBean.getNodes()) {
bean.accept(aVisitor);
}
for (KblRouting bean: aBean.getRoutings()) {
bean.accept(aVisitor);
}
for (KblSegment bean: aBean.getSegments()) {
bean.accept(aVisitor);
}
for (KblUnit bean: aBean.getUnits()) {
bean.accept(aVisitor);
}
for (KblWireProtection bean: aBean.getWireProtections()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblAbstractSlotOccurrence(KblAbstractSlotOccurrence aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblAccessory(KblAccessory aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblAccessoryOccurrence(KblAccessoryOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblAliasIdentification(KblAliasIdentification aBean, Visitor, E> aVisitor)
throws E
{
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblApproval(KblApproval aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblAssemblyPart(KblAssemblyPart aBean, Visitor, E> aVisitor)
throws E
{
for (KblAccessoryOccurrence bean: aBean.getAccessoryOccurrences()) {
bean.accept(aVisitor);
}
for (KblAssemblyPartOccurrence bean: aBean.getAssemblyPartOccurrences()) {
bean.accept(aVisitor);
}
for (KblCavityPlugOccurrence bean: aBean.getCavityPlugOccurrences()) {
bean.accept(aVisitor);
}
for (KblCavitySealOccurrence bean: aBean.getCavitySealOccurrences()) {
bean.accept(aVisitor);
}
for (KblCoPackOccurrence bean: aBean.getCoPackOccurrences()) {
bean.accept(aVisitor);
}
for (KblComponentBoxOccurrence bean: aBean.getComponentBoxOccurrences()) {
bean.accept(aVisitor);
}
for (KblComponentOccurrence bean: aBean.getComponentOccurrences()) {
bean.accept(aVisitor);
}
for (KblConnection bean: aBean.getConnections()) {
bean.accept(aVisitor);
}
for (KblConnectorOccurrence bean: aBean.getConnectorOccurrences()) {
bean.accept(aVisitor);
}
for (KblFixingOccurrence bean: aBean.getFixingOccurrences()) {
bean.accept(aVisitor);
}
for (KblGeneralWireOccurrence bean: aBean.getGeneralWireOccurrences()) {
bean.accept(aVisitor);
}
for (KblSpecialTerminalOccurrence bean: aBean.getSpecialTerminalOccurrences()) {
bean.accept(aVisitor);
}
for (KblTerminalOccurrence bean: aBean.getTerminalOccurrences()) {
bean.accept(aVisitor);
}
for (KblWireProtectionOccurrence bean: aBean.getWireProtectionOccurrences()) {
bean.accept(aVisitor);
}
for (KblWiringGroup bean: aBean.getWiringGroups()) {
bean.accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblAssemblyPartOccurrence(KblAssemblyPartOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblBSplineCurve(KblBSplineCurve aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblCartesianPoint(KblCartesianPoint aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblCavity(KblCavity aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCavityOccurrence(KblCavityOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCavityPlug(KblCavityPlug aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCavityPlugOccurrence(KblCavityPlugOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCavitySeal(KblCavitySeal aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getWireSize()!= null) {
aBean.getWireSize().accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCavitySealOccurrence(KblCavitySealOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblPartSubstitution bean: aBean.getReplacings()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblChange(KblChange aBean, Visitor, E> aVisitor)
throws E
{
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblChangeDescription(KblChangeDescription aBean, Visitor, E> aVisitor)
throws E
{
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCoPackOccurrence(KblCoPackOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCoPackPart(KblCoPackPart aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponent(KblComponent aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentBox(KblComponentBox aBean, Visitor, E> aVisitor)
throws E
{
for (KblComponentBoxConnector bean: aBean.getComponentBoxConnectors()) {
bean.accept(aVisitor);
}
for (KblComponentSlot bean: aBean.getComponentSlots()) {
bean.accept(aVisitor);
}
for (KblComponentBoxConnection bean: aBean.getConnections()) {
bean.accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentBoxConnection(KblComponentBoxConnection aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblComponentBoxConnector(KblComponentBoxConnector aBean, Visitor, E> aVisitor)
throws E
{
for (KblAbstractSlot bean: aBean.getIntegratedSlots()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentBoxConnectorOccurrence(KblComponentBoxConnectorOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAbstractSlotOccurrence bean: aBean.getSlots()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentBoxOccurrence(KblComponentBoxOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblComponentBoxConnectorOccurrence bean: aBean.getComponentBoxConnectors()) {
bean.accept(aVisitor);
}
for (KblComponentSlotOccurrence bean: aBean.getComponentSlots()) {
bean.accept(aVisitor);
}
for (KblContactPoint bean: aBean.getContactPoints()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentCavity(KblComponentCavity aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblComponentCavityOccurrence(KblComponentCavityOccurrence aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblComponentOccurrence(KblComponentOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentSlot(KblComponentSlot aBean, Visitor, E> aVisitor)
throws E
{
for (KblFuseType bean: aBean.getValidFuseTypes()) {
bean.accept(aVisitor);
}
if (aBean.getMinCurrent()!= null) {
aBean.getMinCurrent().accept(aVisitor);
}
if (aBean.getMaxCurrent()!= null) {
aBean.getMaxCurrent().accept(aVisitor);
}
for (KblComponentCavity bean: aBean.getComponentCavities()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblComponentSlotOccurrence(KblComponentSlotOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblComponentCavityOccurrence bean: aBean.getComponentCavities()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblConnection(KblConnection aBean, Visitor, E> aVisitor)
throws E
{
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblExtremity bean: aBean.getExtremities()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblConnectorHousing(KblConnectorHousing aBean, Visitor, E> aVisitor)
throws E
{
for (KblSlot bean: aBean.getSlots()) {
bean.accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblConnectorOccurrence(KblConnectorOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblContactPoint bean: aBean.getContactPoints()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblSlotOccurrence bean: aBean.getSlots()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblConsumers(KblConsumers aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblContactPoint(KblContactPoint aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCore(KblCore aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getCrossSectionArea()!= null) {
aBean.getCrossSectionArea().accept(aVisitor);
}
if (aBean.getOutsideDiameter()!= null) {
aBean.getOutsideDiameter().accept(aVisitor);
}
if (aBean.getBendRadius()!= null) {
aBean.getBendRadius().accept(aVisitor);
}
for (KblWireColour bean: aBean.getCoreColours()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCoreOccurrence(KblCoreOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblWireLength bean: aBean.getLengthInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblCreation(KblCreation aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblCrossSectionArea(KblCrossSectionArea aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getArea()!= null) {
aBean.getArea().accept(aVisitor);
}
}
@Override
public void traverseKblDefaultDimensionSpecification(KblDefaultDimensionSpecification aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getDimensionValueRange()!= null) {
aBean.getDimensionValueRange().accept(aVisitor);
}
if (aBean.getToleranceIndication()!= null) {
aBean.getToleranceIndication().accept(aVisitor);
}
}
@Override
public void traverseKblDimensionSpecification(KblDimensionSpecification aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getDimensionValue()!= null) {
aBean.getDimensionValue().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
if (aBean.getToleranceIndication()!= null) {
aBean.getToleranceIndication().accept(aVisitor);
}
}
@Override
public void traverseKblExternalReference(KblExternalReference aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblExtremity(KblExtremity aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblFixing(KblFixing aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblFixingAssignment(KblFixingAssignment aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getAbsoluteLocation()!= null) {
aBean.getAbsoluteLocation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblFixingOccurrence(KblFixingOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblFuse(KblFuse aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getType()!= null) {
aBean.getType().accept(aVisitor);
}
if (aBean.getNominalCurrent()!= null) {
aBean.getNominalCurrent().accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblFuseOccurrence(KblFuseOccurrence aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getDesignedOperatingCurrent()!= null) {
aBean.getDesignedOperatingCurrent().accept(aVisitor);
}
if (aBean.getMaximumOperatingCurrent()!= null) {
aBean.getMaximumOperatingCurrent().accept(aVisitor);
}
for (KblConsumers bean: aBean.getAttachedConsumers()) {
bean.accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblFuseType(KblFuseType aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblGeneralTerminal(KblGeneralTerminal aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getCrossSectionArea()!= null) {
aBean.getCrossSectionArea().accept(aVisitor);
}
if (aBean.getOutsideDiameter()!= null) {
aBean.getOutsideDiameter().accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblGeneralWire(KblGeneralWire aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getBendRadius()!= null) {
aBean.getBendRadius().accept(aVisitor);
}
if (aBean.getCrossSectionArea()!= null) {
aBean.getCrossSectionArea().accept(aVisitor);
}
if (aBean.getOutsideDiameter()!= null) {
aBean.getOutsideDiameter().accept(aVisitor);
}
for (KblCore bean: aBean.getCores()) {
bean.accept(aVisitor);
}
for (KblWireColour bean: aBean.getCoverColours()) {
bean.accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblHarness(KblHarness aBean, Visitor, E> aVisitor)
throws E
{
for (KblSchematicConnection bean: aBean.getSchematicConnections()) {
bean.accept(aVisitor);
}
for (KblAccessoryOccurrence bean: aBean.getAccessoryOccurrences()) {
bean.accept(aVisitor);
}
for (KblAssemblyPartOccurrence bean: aBean.getAssemblyPartOccurrences()) {
bean.accept(aVisitor);
}
for (KblCavityPlugOccurrence bean: aBean.getCavityPlugOccurrences()) {
bean.accept(aVisitor);
}
for (KblCavitySealOccurrence bean: aBean.getCavitySealOccurrences()) {
bean.accept(aVisitor);
}
for (KblCoPackOccurrence bean: aBean.getCoPackOccurrences()) {
bean.accept(aVisitor);
}
for (KblComponentBoxOccurrence bean: aBean.getComponentBoxOccurrences()) {
bean.accept(aVisitor);
}
for (KblComponentOccurrence bean: aBean.getComponentOccurrences()) {
bean.accept(aVisitor);
}
for (KblConnection bean: aBean.getConnections()) {
bean.accept(aVisitor);
}
for (KblConnectorOccurrence bean: aBean.getConnectorOccurrences()) {
bean.accept(aVisitor);
}
for (KblFixingOccurrence bean: aBean.getFixingOccurrences()) {
bean.accept(aVisitor);
}
for (KblGeneralWireOccurrence bean: aBean.getGeneralWireOccurrences()) {
bean.accept(aVisitor);
}
for (KblSpecialTerminalOccurrence bean: aBean.getSpecialTerminalOccurrences()) {
bean.accept(aVisitor);
}
for (KblTerminalOccurrence bean: aBean.getTerminalOccurrences()) {
bean.accept(aVisitor);
}
for (KblWireProtectionOccurrence bean: aBean.getWireProtectionOccurrences()) {
bean.accept(aVisitor);
}
for (KblWiringGroup bean: aBean.getWiringGroups()) {
bean.accept(aVisitor);
}
for (KblHarnessConfiguration bean: aBean.getHarnessConfigurations()) {
bean.accept(aVisitor);
}
for (KblModule bean: aBean.getModules()) {
bean.accept(aVisitor);
}
for (KblModuleConfiguration bean: aBean.getModuleConfigurations()) {
bean.accept(aVisitor);
}
for (KblModuleFamily bean: aBean.getModuleFamilies()) {
bean.accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblHarnessConfiguration(KblHarnessConfiguration aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblInstallationInstruction(KblInstallationInstruction aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblLocalizedString(KblLocalizedString aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblMaterial(KblMaterial aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblModularSlot(KblModularSlot aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblModularSlotOccurrence(KblModularSlotOccurrence aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblModule(KblModule aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getModuleConfiguration()!= null) {
aBean.getModuleConfiguration().accept(aVisitor);
}
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblModuleConfiguration(KblModuleConfiguration aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInstructions()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblModuleFamily(KblModuleFamily aBean, Visitor, E> aVisitor)
throws E
{
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblNode(KblNode aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
if (aBean.getBendRadius()!= null) {
aBean.getBendRadius().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblNumericalValue(KblNumericalValue aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblPartSubstitution(KblPartSubstitution aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblProcessingInstruction(KblProcessingInstruction aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblProtectionArea(KblProtectionArea aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getAbsoluteStartLocation()!= null) {
aBean.getAbsoluteStartLocation().accept(aVisitor);
}
if (aBean.getAbsoluteEndLocation()!= null) {
aBean.getAbsoluteEndLocation().accept(aVisitor);
}
if (aBean.getGradient()!= null) {
aBean.getGradient().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblRouting(KblRouting aBean, Visitor, E> aVisitor)
throws E
{
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSchematicConnection(KblSchematicConnection aBean, Visitor, E> aVisitor)
throws E
{
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSegment(KblSegment aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
if (aBean.getVirtualLength()!= null) {
aBean.getVirtualLength().accept(aVisitor);
}
if (aBean.getPhysicalLength()!= null) {
aBean.getPhysicalLength().accept(aVisitor);
}
for (KblBSplineCurve bean: aBean.getCenterCurves()) {
bean.accept(aVisitor);
}
for (KblCrossSectionArea bean: aBean.getCrossSectionAreaInformations()) {
bean.accept(aVisitor);
}
for (KblFixingAssignment bean: aBean.getFixingAssignments()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
for (KblProtectionArea bean: aBean.getProtectionAreas()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSlot(KblSlot aBean, Visitor, E> aVisitor)
throws E
{
for (KblCavity bean: aBean.getCavities()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSlotOccurrence(KblSlotOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblCavityOccurrence bean: aBean.getCavities()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecialTerminalOccurrence(KblSpecialTerminalOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblPartSubstitution bean: aBean.getReplacings()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecialWireOccurrence(KblSpecialWireOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblCoreOccurrence bean: aBean.getCoreOccurrences()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblWireLength bean: aBean.getLengthInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedAccessoryOccurrence(KblSpecifiedAccessoryOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedCavityPlugOccurrence(KblSpecifiedCavityPlugOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedCavitySealOccurrence(KblSpecifiedCavitySealOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblPartSubstitution bean: aBean.getReplacings()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedCoPackOccurrence(KblSpecifiedCoPackOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedComponentBoxOccurrence(KblSpecifiedComponentBoxOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblComponentBoxConnectorOccurrence bean: aBean.getComponentBoxConnectors()) {
bean.accept(aVisitor);
}
for (KblComponentSlotOccurrence bean: aBean.getComponentSlots()) {
bean.accept(aVisitor);
}
for (KblContactPoint bean: aBean.getContactPoints()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedComponentOccurrence(KblSpecifiedComponentOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedConnectorOccurrence(KblSpecifiedConnectorOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblContactPoint bean: aBean.getContactPoints()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblSlotOccurrence bean: aBean.getSlots()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedFixingOccurrence(KblSpecifiedFixingOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedSpecialTerminalOccurrence(KblSpecifiedSpecialTerminalOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getPlacement()!= null) {
aBean.getPlacement().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblPartSubstitution bean: aBean.getReplacings()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedSpecialWireOccurrence(KblSpecifiedSpecialWireOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblCoreOccurrence bean: aBean.getCoreOccurrences()) {
bean.accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblWireLength bean: aBean.getLengthInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedTerminalOccurrence(KblSpecifiedTerminalOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblPartSubstitution bean: aBean.getReplacings()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedWireOccurrence(KblSpecifiedWireOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblWireLength bean: aBean.getLengthInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblSpecifiedWireProtectionOccurrence(KblSpecifiedWireProtectionOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getProtectionLength()!= null) {
aBean.getProtectionLength().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblTerminalOccurrence(KblTerminalOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblPartSubstitution bean: aBean.getReplacings()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblTolerance(KblTolerance aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getLowerLimit()!= null) {
aBean.getLowerLimit().accept(aVisitor);
}
if (aBean.getUpperLimit()!= null) {
aBean.getUpperLimit().accept(aVisitor);
}
}
@Override
public void traverseKblTransformation(KblTransformation aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblUnit(KblUnit aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblValueRange(KblValueRange aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblWireColour(KblWireColour aBean, Visitor, E> aVisitor)
throws E
{
}
@Override
public void traverseKblWireLength(KblWireLength aBean, Visitor, E> aVisitor)
throws E
{
if (aBean.getLengthValue()!= null) {
aBean.getLengthValue().accept(aVisitor);
}
}
@Override
public void traverseKblWireOccurrence(KblWireOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblWireLength bean: aBean.getLengthInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblWireProtection(KblWireProtection aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getMassInformation()!= null) {
aBean.getMassInformation().accept(aVisitor);
}
for (KblChange bean: aBean.getChanges()) {
bean.accept(aVisitor);
}
if (aBean.getMaterialInformation()!= null) {
aBean.getMaterialInformation().accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblWireProtectionOccurrence(KblWireProtectionOccurrence aBean, Visitor, E> aVisitor)
throws E
{
for (KblAliasIdentification bean: aBean.getAliasIds()) {
bean.accept(aVisitor);
}
for (KblLocalizedString bean: aBean.getLocalizedDescriptions()) {
bean.accept(aVisitor);
}
if (aBean.getProtectionLength()!= null) {
aBean.getProtectionLength().accept(aVisitor);
}
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
}
@Override
public void traverseKblWiringGroup(KblWiringGroup aBean, Visitor, E> aVisitor)
throws E
{
for (KblInstallationInstruction bean: aBean.getInstallationInformations()) {
bean.accept(aVisitor);
}
for (KblProcessingInstruction bean: aBean.getProcessingInformations()) {
bean.accept(aVisitor);
}
}
}