class CLASSES_TREE
Summary
Class invariant
Overview
creation features
exported features
Searching
SmartEiffel specific
  • parse_include
    Look for some class(es) to be loaded first because of some "include" option.
  • pretty_in (txt: STRING)
    When pretty-printing the ACE file
  • view_in (msg: STRING)
    Append in msg a viewable version of the Current as well as some other informations to help the user to fix the problem.
  • get_started (level: INTEGER_32)
SmartEiffel specific
Tree handling
to_string: STRING
effective function
find_physical_cluster (system_path: STRING): CLUSTER
effective function
cluster_named (cluster_name: STRING): CLUSTER
effective function
clusters_of (class_name: CLASS_NAME, report_error: BOOLEAN, skip: CLASSES, clusters: FAST_ARRAY[CLUSTER], distances: FAST_ARRAY[INTEGER_32], current_distance: INTEGER_32)
effective procedure
cluster_by_directory_path (a_path: STRING): CLUSTER
effective function
class_text_count: INTEGER_32
effective function
loaded_class_count: INTEGER_32
effective function
cluster_count: INTEGER_32
effective function
cluster_at (i: INTEGER_32): CLUSTER
effective function
has_class (class_name: HASHED_STRING): BOOLEAN
effective function
has_cluster (c: CLUSTER): BOOLEAN
effective function
for_all (action: PROCEDURE[TUPLE 1[CLASS_TEXT]])
effective procedure
for_all_clusters (action: PROCEDURE[TUPLE 1[CLUSTER]])
effective procedure
parse_include
effective procedure
Look for some class(es) to be loaded first because of some "include" option.
pretty_in (txt: STRING)
effective procedure
When pretty-printing the ACE file
view_in (msg: STRING)
effective procedure
Append in msg a viewable version of the Current as well as some other informations to help the user to fix the problem.
get_started (level: INTEGER_32)
effective procedure
show (tab: INTEGER_32)
effective procedure
Tree display in verbose mode
parent: CLUSTERS
writable attribute
Void only for Universe
distance: INTEGER_32
writable attribute
Distance to the parent
classes_notation: UNIX_DIRECTORY_NOTATION
once function
Cluster paths are UNIX-like
set_parent (a_parent: CLUSTERS)
effective procedure