added WSF_VALUE.is_empty: BOOLEAN

This commit is contained in:
Jocelyn Fiat
2012-09-10 16:27:16 +02:00
parent fbd9cb9588
commit 795f82d51f
5 changed files with 30 additions and 6 deletions

View File

@@ -45,6 +45,11 @@ feature -- Status report
is_string: BOOLEAN = False
-- Is Current as a WSF_STRING representation?
is_empty: BOOLEAN
do
Result := value = Void
end
feature -- Query
string_representation: STRING_32

View File

@@ -97,6 +97,12 @@ feature -- Status report
Result := values.count = 1
end
is_empty: BOOLEAN
-- Is Current empty?
do
Result := values.is_empty
end
feature -- Conversion
as_string: WSF_STRING

View File

@@ -65,11 +65,6 @@ feature -- Access
Result := values.item (k)
end
is_empty: BOOLEAN
do
Result := count = 0
end
count: INTEGER
do
Result := values.count
@@ -102,6 +97,12 @@ feature -- Status report
end
end
is_empty: BOOLEAN
-- Is Current empty?
do
Result := values.is_empty
end
feature -- Conversion
as_string: WSF_STRING

View File

@@ -46,6 +46,12 @@ feature -- Status report
is_string: BOOLEAN = False
-- Is Current as a WSF_STRING representation?
is_empty: BOOLEAN
-- Is Current empty?
do
Result := size = 0
end
feature -- Conversion
string_representation: STRING_32

View File

@@ -35,6 +35,12 @@ feature -- Status report
deferred
end
is_empty: BOOLEAN
-- Is Current empty?
--| i.e empty string, empty table, ...
deferred
end
feature -- Query
as_string: WSF_STRING