| | |
| | | * definition was not found. |
| | | */ |
| | | public final AbstractManagedObjectDefinition<? extends C, ? extends S> getChild(String name) { |
| | | if ((name == null) || (name.length() == 0)) { |
| | | if (name == null || name.length() == 0) { |
| | | throw new IllegalArgumentException("null or empty managed object name"); |
| | | } |
| | | |
| | |
| | | * requested property definition was not found. |
| | | */ |
| | | public final PropertyDefinition<?> getPropertyDefinition(String name) { |
| | | if ((name == null) || (name.length() == 0)) { |
| | | if (name == null || name.length() == 0) { |
| | | throw new IllegalArgumentException("null or empty property name"); |
| | | } |
| | | |
| | |
| | | * requested relation definition was not found. |
| | | */ |
| | | public final RelationDefinition<?, ?> getRelationDefinition(String name) { |
| | | if ((name == null) || (name.length() == 0)) { |
| | | if (name == null || name.length() == 0) { |
| | | throw new IllegalArgumentException("null or empty relation name"); |
| | | } |
| | | |
| | |
| | | * found. |
| | | */ |
| | | public final AggregationPropertyDefinition<?, ?> getAggregationPropertyDefinition(String name) { |
| | | if ((name == null) || (name.length() == 0)) { |
| | | if (name == null || name.length() == 0) { |
| | | throw new IllegalArgumentException("null or empty aggregation property name"); |
| | | } |
| | | |
| | |
| | | * the {@link TopCfgDefn}. |
| | | */ |
| | | public final boolean isTop() { |
| | | return (this instanceof TopCfgDefn); |
| | | return this instanceof TopCfgDefn; |
| | | } |
| | | |
| | | /** |