org.apache.ambari.view
Interface ViewInstanceDefinition


public interface ViewInstanceDefinition

The view instance definition.


Method Summary
 String getDescription()
          Get the view instance description.
 Map<String,String> getInstanceDataMap()
          Get the view instance application data.
 String getInstanceName()
          Get the name of this instance.
 String getLabel()
          Get the view instance label (display name).
 Map<String,String> getPropertyMap()
          Get the instance property map.
 ViewDefinition getViewDefinition()
          Get the associated view definition.
 String getViewName()
          Get the view name.
 boolean isVisible()
          Indicates whether or not the view instance should be visible.
 

Method Detail

getInstanceName

String getInstanceName()
Get the name of this instance.

Returns:
the instance name

getViewName

String getViewName()
Get the view name.

Returns:
the view name

getLabel

String getLabel()
Get the view instance label (display name).

Returns:
the view instance label

getDescription

String getDescription()
Get the view instance description.

Returns:
the description

isVisible

boolean isVisible()
Indicates whether or not the view instance should be visible.

Returns:
true if the view instance should be visible; false otherwise

getPropertyMap

Map<String,String> getPropertyMap()
Get the instance property map.

Returns:
the map of instance properties

getInstanceDataMap

Map<String,String> getInstanceDataMap()
Get the view instance application data.

Returns:
the view instance application data map

getViewDefinition

ViewDefinition getViewDefinition()
Get the associated view definition.

Returns:
the view definition


Copyright © 2015 Apache Software Foundation. All rights reserved.