diff Lib/Schema/DB/Type.pm @ 49:16ada169ca75

migrating to the Eclipse IDE
author wizard@linux-odin.local
date Fri, 26 Feb 2010 10:49:21 +0300
parents 03e58a454b20
children
line wrap: on
line diff
--- a/Lib/Schema/DB/Type.pm	Fri Feb 26 01:43:42 2010 +0300
+++ b/Lib/Schema/DB/Type.pm	Fri Feb 26 10:49:21 2010 +0300
@@ -1,42 +1,42 @@
-use strict;
-package Schema::DB::Type;
-use Common;
-our @ISA=qw(Object);
-
-BEGIN {
-    DeclareProperty Name => ACCESS_READ;
-    DeclareProperty MaxLength => ACCESS_READ;
-    DeclareProperty Scale => ACCESS_READ;
-    DeclareProperty Unsigned => ACCESS_READ;
-    DeclareProperty Zerofill => ACCESS_READ;
-    DeclareProperty Tag => ACCESS_READ;
-}
-
-sub CTOR {
-    my $this = shift;
-    $this->SUPER::CTOR(@_);
-    
-    $this->{$Scale} = 0 if not $this->{$Scale};
-}
-
-sub isEquals {
-    my ($a,$b) = @_;
-    
-    if (defined $a and defined $b) {
-        return $a == $b;
-    } else {
-        if (defined $a or defined $b) {
-            return 0;
-        } else {
-            return 1;
-        }
-    }
-}
-
-sub isSame {
-    my ($this,$other) = @_;
-    
-    return ($this->{$Name} eq $other->{$Name} and isEquals($this->{$MaxLength},$other->{$MaxLength}) and isEquals($this->{$Scale},$other->{$Scale}));
-}
-
-1;
+use strict;
+package Schema::DB::Type;
+use Common;
+our @ISA=qw(Object);
+
+BEGIN {
+    DeclareProperty Name => ACCESS_READ;
+    DeclareProperty MaxLength => ACCESS_READ;
+    DeclareProperty Scale => ACCESS_READ;
+    DeclareProperty Unsigned => ACCESS_READ;
+    DeclareProperty Zerofill => ACCESS_READ;
+    DeclareProperty Tag => ACCESS_READ;
+}
+
+sub CTOR {
+    my $this = shift;
+    $this->SUPER::CTOR(@_);
+    
+    $this->{$Scale} = 0 if not $this->{$Scale};
+}
+
+sub isEquals {
+    my ($a,$b) = @_;
+    
+    if (defined $a and defined $b) {
+        return $a == $b;
+    } else {
+        if (defined $a or defined $b) {
+            return 0;
+        } else {
+            return 1;
+        }
+    }
+}
+
+sub isSame {
+    my ($this,$other) = @_;
+    
+    return ($this->{$Name} eq $other->{$Name} and isEquals($this->{$MaxLength},$other->{$MaxLength}) and isEquals($this->{$Scale},$other->{$Scale}));
+}
+
+1;