
ecycle.0.9.11.source-code.syntax_error.properties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of Lifecycle Show documentation
Show all versions of Lifecycle Show documentation
Lifecycle AOP Framework. Enabling describe enhanced State Diagram with Java language,
and processing relational Lifecycle constraints(including: state validations, transitions validations),
concurrency, lifecycle callbacks, lifecycle events implicitely with Lifecycle Engine.
This engine can be used by class load time (Java Instrumentation) or compile time (Lifecycle-StaticWeaver-maven-plugin).
002-1000=The registered {0} must be annotated with @LifecycleMeta or @StateMachine.
002-2100=As a StateMachine metadata super class {0} must also be StateMachine metadata, which should be annotated with @StateMachine.
002-2101=A StateMachine metadata {0} should have only 1 super interface.
002-2102=A StateMachine metadata {0} should be annotated with @StateMachine.
002-2103=A StateMachine metadata {0} should have @StateSet inner class.
002-2104=A StateMachine metadata {0} should have ONLY ONE @StateSet inner class.
002-2105=A StateMachine metadata {0} should have @EventSet inner class.
002-2106=A StateMachine metadata {0} should have ONLY ONE @EventSet inner class.
002-2107=A StateMachine metadata {0} should have at least two inner classes or interfaces with @StateSet and @EventSet annotations.
002-2108=A StateMachine metadata {0} should have at most one @ConditionSet class.
002-2400=A StateSet metadata {0} must have @Inital State class defined as inner classes.
002-2401=A StateSet metadata {0} should have ONLY one @Initial state defined.
002-2402=A StateSet metadata {0} should have at least one @End (final) state defined as inner classes.
002-2403=A StateSet metadata {0} should have state classes defined as inner classes.
002-2501=A EventSet metadata {0} should have event classes defined as inner classes.
002-2502=Event method {0} corresponding to the event {1} is invalid, since event {1} is a {2} event, so the corresponding event method should have 0 arguments.
002-2503=Event {0} @Conditional condition {1} does not match judger {2}.
002-2504=Invalid event definition: Event {0} extends class or interface {1}, but its parent has no super state machine.
002-2505=Invalid event definition: Event {0} extends class or interface {1} which can not be found in super state machine {2}.
002-2610=Function {0} on state class {1} has invalid event reference {2}. Event reference should not beyond the owning composite StateMachine EventSet, or super composite StateMachine EventSet, or owning StateMachine EventSet or super StateMachines Event Set.
002-2611=Function {0} on state class {1} refers to the event {2} and have multiple next state candidates, so the event {2} should be a conditional event, but there is no @Conditional associated with it.
002-2613=Function {0} on state class {1} is invalid, @End state should have no events.
002-2614=The next state set of function {0} on state {1} of state machine {2} is empty. Please specify states in next state set of function within {2} StateSet or super StateMachines StateSet.
002-2615=A State metadata class {0} should have @Function or @Functions since this state is not final state.
002-2616=State metadata {0} defined multiple functions referring same event {1}.
002-2617=State metadata {0} has defined @Overrides without extending from any super class.
002-2618=Cannot find @Initial state from state set, after state {0} overrides super initial state {1}.
002-2619=State {0} extends {1} which is not state meta class.
002-2700=The state {3} in next state set of function {0} on state {1} of state machine {2} is invalid. Please make sure the state in next state set of function exists in {2} s StateSet or super StateMachines StateSet.
002-2800=The short cut {0} of composite state {1} of state machine {2} is not defined or valid. Please make sure ShortCut s value be defined in outer s State machine s state set or outer s State Machine s super state machine s state set.
002-2801=The state {0} of composite state machine annotated with @ShortCut should be a @End state. Please add @End annotation.
002-2802=The state {0} of composite state machine annotated with @End should be annotated with @ShortCut also.
002-2803=The shortcut {0} of on state {1} referencing an invalid state {2}.
002-2804=It is illegal for composite state machine class {0} extends from its owning state machine.
002-2911=The relation attribute value {0} of @InBoundWhile on state {1} must be defined in StateMachine {2} s RelationSet or it s super StateMachine s RelationSet, recursively.
002-2912=Each state in On state set of {0} on state {1} should be defined in Related StateMachine {2} s state set or it s super StateMachine s state set.
002-2913=The otherwise attribute of {0} on state {1} must be valid, ErrorMessage.states must be defined in related StateMachine {2} s StateSet or StateMachine s super State Set.
002-2914=The otherwise attribute of {0} on state {1} must be valid, ErrorMessage.states must be defined in related StateMachine {2} s StateSet or StateMachine s super State Set.
002-2921=The relation attribute of @ValidWhile {0} on state {1} must be defined in StateMachine {2} s RelationSet or it s super StateMachine s RelationSet, recursively.
002-2922=Each state in On state set of @InBoundWhile on state {1} should be defined in Related StateMachine {2} s state set or it s super StateMachine s state set.
002-2931={0} refers to an non state machine class, please specify an state machine with @StateMachine class for it.
002-3211=The event {0} on method {1} of @LifecycleMeta Class {2} is beyond StateMachine {3}.
002-3212=The event {0} of StateMachine {1} in not concreted in @LifecycleMeta Class {2}.
002-3213=Can not find event in StateMachine {0} according to the method name {1} for LM {2}, please specify the event value or change the method name.
002-3214=Event {0} with {1} annotation in StateMachine {2} has more than one method in LM {3}. Only one method is permitted.
002-3220=@LifecycleMeta Class {0} must concrete all the relations in StateMachine {1}.
002-3221=@LifecycleMeta Class {0} define an invalid relation instance {1} that does not defined in StateMachine {2}.
002-3222=@LifecycleMeta Class {0} define an relation instance {1} more than 1 time, please check event methods, fields or properties and modify it.
002-3223=The method {0} of @LifecycleMeta Class {1} can not find @Relation {2} on State {3}, please define it on event method''s parameter or field, or property getter method.
002-3230=Condition {2} is not specified in @LifecycleMeta {0}. All the conditions in StateMachine {1} should be specified in {0}.
002-3231=Method {0} is referencing an invalid condition {1}.
002-3232={0} has multiple reference to condition {1}. ONLY one reference to a condition is allowed.
002-3233=Condition object {0} does not implement condition class {1}.
002-3300=Both default and specified state indicator are not found through Class {0} s hierarchy. To use default state indicator, please define String getState() method. To specify a state indicator, please use @StateIndicator on getter or field.
002-3301=Cannot expose state setter {0} to application developer.
002-3302=Cannot expose state field {0} to application developer.
002-3303=Cannot find state setter method through {0}.
002-3304=Invalid life cycle Metadata {0}. Cannot find @Converter from {0} to convert between {1} and java.lang.String. Please implements StateConverter<{1}> interface and define @Converter on state.
002-3305=Invalid life cycle Metadata {0}. Using invalid @Converter({2}) to convert state type {1}. {2} is to convert between {3} and java.lang.String.
002-3306=Multiple @StateIndicator defined through {0} hierarchy, please make sure ONLY one @StateIndicator defined or to use @Overrides at subclass to remove ambiguous semantics.
002-3400=Found multiple @ConditionSet definition inside state machine {0}. There should be at most ONE @ConditionSet.
002-3500=Found multiple @RelationSet definition inside state machine {0}. There should be at most ONE @RelationSet.
002-3501=Multiple @Parent found in relation set of StateMachine Metadata {0}
002-3502=@Parent found in relation set of StateMachine Metadata {0} without @Overrides, since its super StateMachine {1} has already defined @Parent relation.
002-3503=It is illegal for composite state machine {0} s parent relation {1} to override owning state machine {2} s parent relation {3}.
002-3504=No @RelateTo defined on {0}, since it is a relation key class literal, @RelateTo needs to be defined.
002-3600=Lifecycle Lock {0} should have a no arguments constructor.
002-3601=Lifecycle Event Handler {0} should have a no arguments constructor.
002-3700=For callback method {1} with @PreStateChange annotation, it will not be invoked, as no state will definitely transit @to state {0}.
002-3701=For @from value {0} of @PreStateChange on method {1}, it is invalid as it is not found in state machine {2}.
002-3702=For @to value {0} of @PreStateChange on method {1}, it is invalid as it is not found in state machine {2}.
002-3703=For @from value {0} of @PostStateChange on method {1}, it is invalid as it is not found in state machine {2}.
002-3704=For @to value {0} of @PostStateChange on method {1}, it is invalid as it is not found in state machine {2}.
002-3705=For @relation value {0} of @PreStateChange on method {1}, it is invalid as it is not found in state machine object {2}.
002-3706=For @mappedBy value {0} of @PreStateChange on method {1}, it is invalid as it is not found in relation class {2}.
002-3707=For @relation value {0} of @PostStateChange on method {1}, it is invalid as it is not found in state machine object {2}.
002-3708=For @mappedBy value {0} of @PostStateChange on method {1}, it is invalid as it is not found in relation class {2}.
002-3709=For @observableName {0} and @observableClass {1} of @PostStateChange on method {2}, the @observableClass should be assignable from the class type of @observableName.
002-3710=For @observableClass {0} of @PostStateChange on method {1}, it is invalid as it is not annotated with @LifecycleMeta.
002-3711=For @observableClass {0} of @PreStateChange on method {1}, it is invalid as it is not annotated with @LifecycleMeta.
002-3712=For @observableName {0} and @observableClass {1} of @PreStateChange on method {2}, the @observableClass should be assignable from the class type of @observableName.
002-3713=For @mappedBy value {0} of @OnEvent on method {1}, it is invalid as it is not found in relation class {2}.
002-3714=For @value {0} of @OnEvent on method {1}, it is invalid as it is not found in state machine {2}.
002-3715=For @observableClass {0} of @OnEvent on method {1}, it is invalid as it is not annotated with @LifecycleMeta.
002-3716=For @relation value {0} of @OnEvent on method {1}, it is invalid as it is not found in state machine object {2}.
002-3717=For @observableName {0} and @observableClass {1} of @OnEvent on method {2}, the @observableClass should be assignable from the class type of @observableName.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy