Class repStateTransition
- Namespace
- PolarStudio
- Assembly
- PolarStudio.dll
This class contains the details of a state transition in the Polar Studio repository.
public class repStateTransition
- Inheritance
-
repStateTransition
- Inherited Members
- Extension Methods
Properties
EndState
Returns the end state this state transition ends in (or Nothing if not set).
public repState EndState { get; }
Property Value
EndStateID
Returns the SysStateID of the end state this state transition ends in. Returns 0 if not set.
public int EndStateID { get; }
Property Value
LayoutProperties
Returns the layout properties (used internally)
public string LayoutProperties { get; }
Property Value
Name
Returns the name.
public string Name { get; }
Property Value
Notes
Returns the Notes
public string Notes { get; }
Property Value
StartStates
Returns a list of start states.
public List<repState> StartStates { get; }
Property Value
SysStateTransitionID
Returns the SysStateTransitionID from the repository.
public int SysStateTransitionID { get; }
Property Value
SystemStateTransition
Returns True if this is a system state transition.
public bool SystemStateTransition { get; }
Property Value
Table
Returns the table this state transition is part of.
public repTable Table { get; }
Property Value
Methods
IsVisible(BudaDataSet)
Returns a boolean indicating this state transition is visible for the given dataset.
public bool IsVisible(BudaDataSet pDataSet)
Parameters
pDataSet
BudaDataSetThe dataset to check for.
Returns
- bool
True if visible.
Settings(int)
Returns the group specific settings for this state transition for the specified SysGroupID.
public repStateTransitionSettings Settings(int pSysGroupID)
Parameters
pSysGroupID
intThe SysGroupID to get the settings for. Use 0 for the default settings.
Returns
- repStateTransitionSettings
The group specific settings.