Uses of Interface
com.foursoft.harness.vec.v113.visitor.Visitable

Packages that use Visitable
Package
Description
 
  • Uses of Visitable in com.foursoft.harness.vec.v113

    Classes in com.foursoft.harness.vec.v113 that implement Visitable
    Modifier and Type
    Class
    Description
    class 
    Allows the definition of an abrasion resistance class.
    class 
    Java class for AbstractLocalizedString complex type.
    class 
    AnAbstractSlotis a geometrical place in a connector housing, which can contain / group cavities.
    class 
    AnAbstractSlotReferencerepresents the usage of an AbstractSlot in the context of PartUsage or PartOccurrence.
    class 
    Class for the definition of alias identifications.
    class 
    Specification of the electrological aspects of an antenna.
    class 
    Defines the approval of an ItemVersion.
    class 
    Specification of the electrological aspects of a battery.
    class 
    Specification for fixings that are mounted onto a bolt.
    class 
    A custom property with a boolean value.
    class 
    The bounding box is used to define a cuboid (box) that can contain a described part completely.
    class 
    A B-spline curve is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.
    class 
    Defines the position of a BuildingBlock2D on a HarnessDrawing.
    class 
    Defines the position of a BuildingBlock3D in the HarnessGeometry.
    class 
    Specification for the description of a two dimensional building block.
    class 
    Specification for the description of a three dimensional building block.
    class 
    Specifies one outlet of the cableduct.
    class 
    ACableDuctRoledefines the instance specific properties and relationships of a cable duct.
    class 
    Specification for cable ducts.
    class 
    A CableLeadThrough specifies a hole in the grommet through which wires can pass through the grommet.
    class 
    CableTieRole
    class 
    Specification for the definition of cable ties.
    class 
    Java class for CartesianDimension complex type.
    class 
    A CartesianPoint2D is a point that is defined by its coordinates in a rectangular two-dimensional Cartesian coordinate system.
    class 
    A CartesianPoint3D is a point that is defined by its coordinates in a rectangular three-dimensional Cartesian coordinate system.
    class 
    Abstract super class for vectors, either 2D or 3D.
    class 
    A Cartesian vector in the two dimensional space.
    class 
    A Cartesian vector in three dimensional space.
    class 
    A cavity is a defined space in a connector housing for location of an electrical terminal or cavity plug or seal.
    class 
    ACavityAccessoryRoledefines the instance specific properties and relationships of a cavity accessory.
    class 
    ACavityAccessoryis an non-electrical part used in an cavity with no sealing properties (e.g.
    class 
    Specifies the wire addon needed to reach aCavityfrom a specificSegmentConnectionPoint.
    class 
    ACavityCouplingdefines the mapping between two cavities of theConnectorHousingRolesassociated with theCouplingPoint.
    class 
    Defines the mapping of two cavities contained Slot A & B of the containing SlotMapping-object.
    class 
    A CavityMounting defines the cavities (CavityReference) where the contacted elements (Terminal) will be mounted.
    class 
    With a CavityMountingDetail it is possible to describe a detailed cavity mounting.
    class 
    CavityPartSpecification Cavities
    class 
    A CavityPlugRole defines the instance specific properties and relationships of a cavity plug.
    class 
    Specification for the definition of cavity seals.
    class 
    A CavityReference represents the usage of a Cavity in the context of PartUsage or PartOccurrence.
    class 
    A CavitySealRole defines the instance specific properties and relationships of a cavity seal.
    class 
    Specification for the definition of cavity seals.
    class 
    Specification for the definition of cavities.
    class 
    A ChangeDescription describes the implemented issues that are reason for the aggregating ItemVersion to be either an initial or successor version.
    class 
    Specifies the coding of a slot or a connector housing.
    class 
    Specifies a color value.
    class 
    A CompatibilitySpecification specifies a set of CompatibilityStatements.
    class 
    A CompatibilityStatement is used to express compatibility between parts.
    class 
    AComponentConnectoris a grouping ofComponentPortsand represents a logical abstraction of a connector of anEEComponent.
    class 
    A ComponentNode is a node where an electrological component is located.
    class 
    Defines a port of ComponentNode.
    class 
    Defines a unit as a composition of other units.
    class 
    The CompositionSpecificiation is used to define a set of occurrences required to describe unambiguously the design of a composite part.
    class 
    TheConductorCurrentInformationspecifies the maximum current for which a conductor is approved.
    class 
    ConductorMaterialis a helper class to specifyvalidConductorMaterials.This is necessary, since all attributes of the typeMaterialhave a multiplicity of * with the semantics that it always definesone Materialwith the possibility to define it in different reference systems.
    class 
    Specification for the definition of conducting properties of a WireElement.
    class 
    Abstract base class for all elements which can be configured with a VariantConfiguration.
    class 
    The ConformanceClass element represents a link to a ConformanceClass to which the vec-file is compliant.
    class 
    A Connection is an electrological connection between two or more ComponentPorts.
    class 
    A connection end is the end of a Connection at a ComponentPort.
    class 
    A ConnectionGroup references two or more Connections expressing that the physical realization of the referenced Connection shall be somehow grouped e.g.
    class 
    A ConnectionSpecification is used to define electrological connectivity.
    class 
    Java class for ConnectorHousingCapRole complex type.
    class 
    Specification for the definition of cap's (backshells) of connectors.
    class 
    A ConnectorHousingRole defines the instance specific properties and relationships of a connector housing.
    class 
    Specification for the definition of connector housings.
    class 
    Java class for ContactingSpecification complex type.
    class 
    A contact point defines the relationship between Terminals, Seals, Plugs, Cavities and Wires.
    class 
    Java class for ContactSystem complex type.
    class 
    Specification for the definition of ContactSystems.
    class 
    The VecContent is the XML-Root node for any VEC-Document.
    class 
    A Contract-instance describes the relationship between an ItemVersion-instance and a Company-instance additionally defining the role the company takes in reference to the ItemVersion.
    class 
    A CopyrightInformation-instance specifies copyright information for one or more Items.
    class 
    Defines the properties of a circular conductor (core) which are specific for them.
    class 
    Specification for the definition of corrugated pipes.
    class 
    ACouplingPointdefines a single coupling.
    class 
    Specification for the description of a Coupling.
    class 
    A Creation-instance provides additional information to the owning ItemVersion stating personal information on the creator and the creation date.
    class 
    Abstract base class for custom properties.
    class 
    A CustomUnit can be used to define "FreeText"-Units.
    class 
    Java class for DateValueProperty complex type.
    class 
    DefaultDimension
    class 
    DefaultDimensionSpecification
    class 
    A Dimension defines a measurement for the distance between two Locations.
    class 
    ADimensionAnchorrepresents an abstract anchor onto which aDimensioncan be specified.
    class 
    A DocumentBasedInstruction is an Instruction to a SheetOrChapter in a DocumentVersion or to a complete DocumentVersion.
    class 
    The DocumentVersion is one of the two anchors for PDM information in the VEC.
    class 
    Java class for DoubleValueProperty complex type.
    class 
    Specification for fixings that are mounted onto an edge.
    class 
    An EEComponentRole defines the instance specific properties and relationships of an EE-component.
    class 
    Base-class for the specification of electrological components, which are connected to the harness.
    class 
    Abstract base class for extendable elements.
    class 
    AnExtensionSlotdefines a slot within an EE-Component where other EE-Components can plugged into (modular extension).
    class 
    A ExtensionSlotReference represents the usage of a ExtensionSlot in the context of a PartUsage or PartOccurrence.
    class 
    AnExternalMappingis used to relate anExtendableElementin the VEC with an element located in an external data source.
    class 
    AnExternalMappingSpecificationis used to define a mapping between an external data source (represented by the referencedmappedDocument) and the content of a VEC file.
    class 
    A FileBasedInstruction is an Instruction that references a file packaged together with a VEC-document.
    class 
    Specification for the definition of filler elements in the wire.
    class 
    Specifies one outlet of the fitting.
    class 
    Specification for the definition of fittings.
    class 
    A FixingRole defines the instance specific properties and relationships of a fixing.
    class 
    Specification for the definition of fixings.
    class 
    Defines the properties of a flat (rectangular) conductor which are specific for them.
    class 
    Java class for FuseComponent complex type.
    class 
    Specification of the electrological aspects of a fuse.
    class 
    Specification for the definition of common properties for technical parts.
    class 
    A GeometryNode is the geometric representation of a TopologyNode.
    class 
    A GeometryNode2D is the geometric representation of a TopologyNode in 2D-space.
    class 
    A GeometryNode3D is the geometric representation of a TopologyNode in 3D-space.
    class 
    A GeometrySegment is the geometric representation of a TopologySegment.
    class 
    A GeometrySegment2D is the geometric representation of a TopologySegment in 2D-space.
    class 
    A GeometrySegment3D is the geometric representation of a TopologySegment in 3D-space.
    class 
    A GrommetRole defines the instance specific properties and relationships of a grommet.
    class 
    Specification for the definition of grommets.
    class 
    The HarnessDrawingSpecification2D specifies a two dimensional drawing of a harness.
    class 
    The HarnessGeometrieSpecification3D specifies a three dimensional model of a harness.
    class 
    Specification for fixings that are mounted with a hole.
    class 
    A HousingComponent describes the interface of an EEComponent with which it can be connected to another EEComponent or a harness.
    class 
    A HousingComponentReference represents the usage of a HousingComponent in the context of a PartUsage or PartOccurrence.
    class 
    The IECUnit class can define quantities in the terms of the IEC-Unit-System by specifying the corresponding IEC prefix (optional) and an IEC unit name.
    class 
    The ImperialUnit class can define quantities in the terms of the Imperial-Unit-System by specifying the corresponding Imperial unit name.
    class 
    Abstract super class to specify different types of instructions.
    class 
    Specification for the definition of insulation properties of a WireElement.
    class 
    Java class for IntegerValueProperty complex type.
    class 
    AnInternalComponentConnectiondefines a conductive connection between a number ofPinComponentswithin anEEComponent.
    class 
    An InternalTerminalConnection represents an electrical connection within a terminal.
    class 
    Defines two or more ItemVersions to be equivalent out of the view of a certain company.
    class 
    An ItemHistroyEntry defines the direct relationship between ItemVersions in the terms of predecessor and successor.
    class 
    Abstract super-class for physical objects (e.g.
    class 
    Allows the internationalization of text contents.
    class 
    Java class for LocalizedStringProperty complex type.
    class 
    Java class for LocalizedTypedString complex type.
    class 
    A Location specifies a distinct position on a topology.
    class 
    The Mapping defines the concrete mapping two parts aliased as A & B.
    class 
    Specification for the description of a PinMapping.
    class 
    Allows the definition of mass information.
    class 
    Allows the definition of material information.
    class 
    If the mating of the two terminals is not unambiguously, a MatingDetail can specify the TerminalReceptions that are mated.
    class 
    A MatingPoint defines the Mating of two terminals.
    class 
    Defines a reference point on a component that can be used to apply a Dimension.
    class 
    AMeasurementPointReferenceis the instance of aMeasurementPointin the context of anOccurrenceOrUsage.
    class 
    A ModularSlot is a place in a connector housing where different other connector housings can be placed during the assembly (e.g.
    class 
    Specifies the wire addon needed to reach aModularSlotfrom a specificSegmentConnectionPoint.
    class 
    AModularSlotReferencerepresents the usage of aModularSlotin the context of PartUsage or PartOccurrence.
    class 
    A ModuleFamily is a mechanism to group mutually exclusive modules.
    class 
    Specification for the description of module families (see ModuleFamily).
    class 
    A ModuleList is a mechanism to control additional / completition PartOccurrences.
    class 
    Specification for the description of module lists (see ModuleList).
    class 
    Specification for the definition of cavity plugs that apply to more than one cavity.
    class 
    Specification for cavity seals that apply to more than one cavity.
    class 
    Java class for MultiFuseSpecification complex type.
    class 
    A Net is an undirected link between a number ofNetworkPorts. It defines that theNetworkPortsare related to each other with theNet.
    class 
    A NetGroup allows the grouping of the Nets.
    class 
    Specification for the description of electrological nets.
    class 
    ANetTypedefines the different types of Nets used in theNetSpecification.
    class 
    A NetworkNode is a representative for an actor in the electric system, e.g.
    class 
    NetworkPort is the source or the receiver of a of a Net.
    class 
    Specifies a TopologyNode as a Location.
    class 
    A quantity expressed with a numerical value and a unit.
    class 
    A custom property with a numerical value.
    class 
    An OccurrenceOrUsage is an abstract appearance of a part in the harness.
    class 
    An OccurrenceOrUsageViewItem2D specifies the representation of a OcurrenceOrUsage in a 2DDrawing.
    class 
    An OccurrenceOrUsageViewItem3D specifies the representation of an OcurrenceOrUsage in a 3D-model.
    class 
    An OnPointPlacement is a placement of an OccurrenceOrUsage that places it onto discrete points, in most cases one point.
    class 
    An OnWayPlacement places an OccurrenceOrUsage onto an area of the Topology (e.g.
    class 
    An OpenCavitiesAssignment groups the cavities of ONE connector that are open in a MultiCavitySeal.
    class 
    The OtherUnit class can be used to define a unit, which is necessary in the context of data exchange but not contained in the standard systems (e.g.
    class 
    A PartOccurrence is an instance of a component with a specified part number (PartVersion).
    class 
    Base class for all specifications which are describing aPartVersionor aPartUsage.
    class 
    A PartRelation can define Accessories to a specific Part.
    class 
    Specification for the description of a part structure.
    class 
    APartSubstitutionSpecificationdefines a set ofPartVersionsthat can be used alternatively, due to an incomplete specification for the 150% product description.
    class 
    PartUsages shall be used for the specification of the elements on an electrical system wiring plan and for the specification of the elements on a pure geometry description.
    class 
    Specification for the definition of PartUsages.
    class 
    The PartVersion is one of the two anchors for PDM information in the VEC.
    class 
    A PartWithSubComponentsRole defines the instance specific properties and relationships of a part with subcomponents.
    class 
    Describes a path in the topology.
    class 
    A PathSegment is a part of the 2D presentation of a GeometrySegment2D.
    class 
    Describes an act of acceptance together with information about the responsible person, department and company who directly provoked the approval level and status as described in the referenced Approval-instance.
    class 
    Specifies all relevant data of a person.
    class 
    A PinComponent describes a pin of an EEComponent.
    class 
    APinComponentBehaviorspecifies the electrical behavior of aPinComponent.Since the behavior of a pin is configuration dependent (e.g.
    class 
    A PinComponentReference represents the usage of a PinComponent in the context of a PartUsage or PartOccurrence.
    class 
    Allows the definition of currents for a pin of an EEComponent.
    class 
    Allows the specification of optical information in a PinComponentBehavior.
    class 
    Specifies the timing for aPinCurrentInformationor aPinVoltageInformation.
    class 
    Allows the definition of voltages for a pin of anEEComponent.
    class 
    A PlaceableElementRole defines the instance specific properties and relationships of a PlaceableElement.
    class 
    Specification for the general aspects of a component that are enabling the component to be placed in a topology.
    class 
    A placement defines the placement of a PlaceableElementRole onto a Topology.
    class 
    Defines a point on the component which can be placed explicitly in the topology (e.g.
    class 
    APlacementPointReferenceis the instance of aPlacementPointin the context of anOccurrenceOrUsage.
    class 
    Specification for the description of placements.Placementsare used to connectOccurrenceOrUsageswith a topology.
    class 
    A PluggableTerminalRole defines the instance specific properties and relationships of a pluggable terminal.
    class 
    Specification for the definition of pluggable terminals.
    class 
    Java class for PotentialDistributorSpecification complex type.
    class 
    Defines the power consumption of anEEComponent.
    class 
    Specifies a certain vehicle project.
    class 
    Specification of the electrological aspects of a relay.
    class 
    A RingTerminalRole defines the instance specific properties and relationships of a ring terminal.
    class 
    Specification for the definition of ring terminals.
    class 
    Allows the definition of robustness properties.
    class 
    A Role is the corresponding mechanism for OccurrenceOrUsages to the PartOrUsageRelatedSpecifcations for PartVersions or PartUsages.
    class 
    A RoutableElement is an element that can be routed, which mean it is possible to assign it to a Path in the Topology.
    class 
    A Routing is the assignment of a RoutableElement (Connection or WireElementReference) to a path in the topology.
    class 
    Specification for the description of Routings.
    class 
    ASealedCavitiesAssignmentgroups the cavities of ONE connector that are sealed by a MultiCavityPlug.
    class 
    Allows the definition of a sealing class.
    class 
    Specifies a point where the connector can be attached to the topology (sometimes called bundle position point or insertion point).
    class 
    Specifies the cross section area of a segment.
    class 
    Specifies the length of a segment.
    class 
    Specifies a point on a TopologySegment as a Location.
    class 
    Documents can be structured into sheets or chapters.
    class 
    Specifies the properties of a shield.
    class 
    Specification of tubes that are shrinkable.
    class 
    Specifies a signal.
    class 
    Specification for the definition of a list of valid signals.
    class 
    A custom property with a simple value (string).
    class 
    The SIUnit class can define quantities in the terms of the SI-Unit-System by specifying the corresponding SI prefix (optional) and a SI unit name.
    class 
    Defines the size of an element by width & height.
    class 
    A slot is a group of cavities in a connector housing with own properties.
    class 
    ASlotCouplingdefines the mapping between two slots of theConnectorHousingRolesassociated with theCouplingPoint.
    class 
    For regularly laid out slots the slot layout describes the positions of the cavities
    class 
    Defines the mapping of two slots contained PartVersion A & B of the containing Mapping-object.
    class 
    ASlotReferencerepresents the usage of aSlotin the context of PartUsage or PartOccurrence.
    class 
    Specification for the definition of slots.
    class 
    Allows the definition of a sound damping class.
    class 
    Abstract super-class for all specifications.
    class 
    A SpecificRole is the possibility to define instance specific properties with custom properties (see ExtendableElement).
    class 
    A SpliceTerminalRole defines the instance specific properties and relationships of a splice terminal.
    class 
    Specification for the definition of splice terminals.
    class 
    Specifies a stripe which has fixed length and width.
    class 
    ASwitchingStatedefines a certain static state of anEEComponent.
    class 
    Specification for the description of tapes.
    class 
    Defines the temperature information for a general technical part.
    class 
    Allows the definition of valid current ranges for a terminal.
    class 
    A TerminalReception is the area of a terminal where the contacting with another terminal (e.g.
    class 
    ATerminalReceptionReferenceis an instance of aTerminalReception.
    class 
    Specification for the definition of terminal receptions.
    class 
    A TerminalRole defines the instance specific properties and relationships of a terminal.
    class 
    Specification for the definition of terminals.
    class 
    Defines the type (system) of a terminal.
    class 
    A TextBasedInstruction is used to specify human readable instructions in text.
    class 
    Enables the specification of value ranges which can be tolerated.
    class 
    A TopologyGroupSpecification defines a new Topology based on the grouped Topologies.
    class 
    A TopologyNode is a point in the Topology where TopologySegments are starting and ending.
    class 
    A TopologySegment is a distance in the Topology where no intermediate electrical contacts appear.
    class 
    Specification for the definition of a topology.
    class 
    A Transformation is a geometric transformation and specifies a transformation matrix.
    class 
    A Transformation is a geometric transformation and specifies a transformation matrix.
    class 
    Specifies tubes.
    class 
    A precisely specified quantity in terms of which the magnitudes of other quantities of the same kind can be stated.
    class 
    Specifies a constraint of the possible usages for PartVersion or PartUsages.
    class 
    Specification for the definition of usage constraints.
    class 
    AUsageNoderepresents a position in an abstract vehicle.
    class 
    AUsageNodeSpecificationis a container for the specification ofUsageNodes.
    class 
    The USUnit class can define quantities in the terms of the US-Unit-System by specifying the corresponding US unit name.
    class 
    A pair of numerical values representing a value range.
    class 
    A custom property with a value range.
    class 
    Abstract class either for a single numerical measure or a range of numerical measures with upper, lower, or upper and lower bounds.
    class 
    VariantCodes are defining the literals on which VariantConfiguration are stated.
    class 
    Specification for the definition of variant codes.
    class 
    A variant configuration defines a condition with which it is possible to express the inclusion or exclusion of ConfigurableElements in different variants of a product.
    class 
    Specification for the definition of variant configurations.
    class 
    With a VariantGroup it is possible to group VariantCodes.
    class 
    Specification for the definition of variant groups.
    class 
    AWireElementspecifies aWireElementSpecificationin the context of aWireSpecification.
    class 
    A WireElementReference represents the usage of a WireElement in the context of a PartUsage or PartOccurrence.
    class 
    A WireElementSpecification is the basic element to describe a wire in the VEC.
    class 
    A WireEnd is the end of a wire.
    class 
    AWireEndAccessoryRoledefines the instance specific properties and relationships of aWireEndAccessory.
    class 
    WireEndAccessorySpecificationsare describing parts that are used for a treatment of a wire end before the actual terminal is attached to theWireEnd(e.g.
    class 
    A WireGrouping is the assignment of WireElementReferences to a WireGroupSpecification.
    class 
    Specification for the description of WireGroupings.
    class 
    Specification for the definition of WireGroups.
    class 
    Defines the length of a WireElementReference.
    class 
    A wire mouting defines the mouting of a wire end to terminal.
    class 
    With a WireMountingDetail it is possible to describe a detailed wire mounting.
    class 
    A WireProtectionRole defines the instance specific properties and relationships of a wire protection.
    class 
    Specification for the description of wire protections.
    class 
    A WireReception is the area of a terminal where the contacting with a wire element (e.g.
    class 
    AWireReceptionReferenceis an instance of aWireReception.
    class 
    Specification for the definition of wire receptions.
    class 
    A WireRole defines the instance specific properties and relationships of a wire.
    class 
    Specification for the definition of a wire.
    class 
    Specifies a wire type.
    class 
    A Zone divides a topology in different sections / design spaces.