Package com.partnersoft.v3x.apps.Staker.domain

Interface Summary
JobListener A listener interface for StakerEvents.
 

Class Summary
AddComment Request to add a comment to a job.
AddJob Request to add a job.
AddNote Request to add a note to a job.
ChangeJobHeader Request to change a job header's fields.
CodedType An enumerated type with a name and an associated weird COBOL code.
ConstructionIDSequenceSettings  
DomainConfiguration Configuration for the domain model of the staker.
ForceClearCheckout Request to force clear a job's checkout.
GenerateReports Request to regenerate job printouts and staking sheet.
HexagonLabel Paints a string with a hexagon around it.
IntermediatePoint This is an intermediate point on a span.
IntermediatePointCommands A factory for IntermediatePointCommands.
Job A staking job.
JobCommands A factory for JobCommands.
JobEvent A event signalling a change to a Job.
JobHeader Header information for jobs.
JobInfo Accounting and miscellaneous job information.
JobIterator An algorithmic class for iterating through locations and staked units in a job.
JobManagerCommand A command to change a job in some way.
JobStatus Enumerated type for possible job lifecycle states.
Location This is a point on the electrical grid where assemblies and conductors may be placed.
LocationCommands A factory for LocationCommands.
LocationInfo Accounting and miscellaneous location information.
LocationUnit This is a Unit which can be applied to a location, rather than one that can be applied to a span.
NumberCodedType An enumerated type coded with a number.
OverUnder Overhead or Underground.
Phase Enumerated type for Phase bars.
ReloadJob Request to reload a (possibly broken) job.
RemoveJob Request to remove and archive a job.
RenumberJob Request to change a job's number.
ReportOptions Contains the selected report (staking sheet) options used when snapshotting in the FieldDesigner.
SendToInterface Send Job data to Interface.
Span A Span is the distance connecting a Location to its parent (or first ancestor that isn't an intermediate point).
SpanCommands A factory for SpanCommands.
SpanLinetypes Linetypes used to draw Spans.
SpanType This is a category to allow tracking of wire spans.
SpanUnit This is a unit which can be applied to a span, rather than one that can be applied to a location.
StakedUnitAggregate A StakedUnitAggregate is a summary of the staked units at a location which refer to the same unit.
StakedUnitInfo Accounting and miscellaneous stakedUnit information.
StakedUnitSummary A thingie to hold a summary of a staked unit.
StakeStatus Enumerated type for Existing, New, or Retire.
StakingNode This is a point on the electrical grid where power enters from a single source and may be distributed to several sinks.
StakingNodeCommands A factory for StakingNodeCommands.
StakingSheet Data model of a staking sheet.
StakingSheetFormat Snapshot rules for a staking sheet.
StakingSheetLib Various library routines for staking sheet production.
StakingSheetLocation A staking location placed in a StakingSheetPageSection
StakingSheetPage A page in a staking sheet.
StakingSheetPageSection A section on a page in a staking sheet.
StakingSheetReportModule  
StakingSheetSnapshot A snapshot in a staking sheet.
StakingSheetUnit A unit aggregate description on a staking sheet.
StakingSheetWeighting Weight values used to compute section and page breaks in a staking sheet.
SummaryInfoGenerator Calculates the summary info for a job.
Unit This is one of the many inventoried item types that can be installed during construction.
UnitAccumulator A doohicky for adding up unit summaries.
UnitAggregator A doohicky for aggregating units into StakedUnitAggregates.
UnitAtALocation This is a unit which has been added to a Location.
UnitCostEstimate Estimates for installation and retirement of a unit.
UnitOnASpan This is a unit which has been added to a span.
 

Exception Summary
JobStatusException An exception thrown when a job exists with more than one JobStatus, or when the job's JobStatus is inconsistent with its location in the Job directories.