Package org.opennms.netmgt.model
Class PrefabGraph
- java.lang.Object
-
- org.opennms.netmgt.model.PrefabGraph
-
- All Implemented Interfaces:
java.lang.Comparable<PrefabGraph>
public class PrefabGraph extends java.lang.Object implements java.lang.Comparable<PrefabGraph>
PrefabGraph class.
-
-
Constructor Summary
Constructors Constructor Description PrefabGraph(java.lang.String name, java.lang.String title, java.lang.String[] columns, java.lang.String command, java.lang.String[] externalValues, java.lang.String[] propertiesValues, int order, java.lang.String[] types, java.lang.String description, java.lang.Integer graphWidth, java.lang.Integer graphHeight, java.lang.String[] suppress)Constructor for PrefabGraph.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(PrefabGraph other)compareTojava.lang.String[]getColumns()getColumnsjava.lang.StringgetCommand()getCommandjava.lang.StringgetDescription()Can be null.java.lang.String[]getExternalValues()getExternalValuesjava.lang.IntegergetGraphHeight()Can be null.java.lang.IntegergetGraphWidth()Can be null.java.lang.StringgetName()getNameintgetOrder()getOrderjava.lang.String[]getPropertiesValues()getPropertiesValuesjava.lang.String[]getSuppress()getSuppressjava.lang.StringgetTitle()getTitlejava.lang.String[]getTypes()Can be null.booleanhasMatchingType(java.lang.String... matchingTypes)hasMatchingType
-
-
-
Constructor Detail
-
PrefabGraph
public PrefabGraph(java.lang.String name, java.lang.String title, java.lang.String[] columns, java.lang.String command, java.lang.String[] externalValues, java.lang.String[] propertiesValues, int order, java.lang.String[] types, java.lang.String description, java.lang.Integer graphWidth, java.lang.Integer graphHeight, java.lang.String[] suppress)Constructor for PrefabGraph.
- Parameters:
name- aStringobject.title- aStringobject.columns- an array ofStringobjects.command- aStringobject.externalValues- an array ofStringobjects.propertiesValues- an array ofStringobjects.order- a int.types- an array ofStringobjects.description- aStringobject.graphWidth- aIntegerobject.graphHeight- aIntegerobject.suppress- an array ofStringobjects.
-
-
Method Detail
-
getName
public java.lang.String getName()
getName
- Returns:
- a
Stringobject.
-
getTitle
public java.lang.String getTitle()
getTitle
- Returns:
- a
Stringobject.
-
getOrder
public int getOrder()
getOrder
- Returns:
- a int.
-
getColumns
public java.lang.String[] getColumns()
getColumns
- Returns:
- an array of
Stringobjects.
-
getCommand
public java.lang.String getCommand()
getCommand
- Returns:
- a
Stringobject.
-
getExternalValues
public java.lang.String[] getExternalValues()
getExternalValues
- Returns:
- an array of
Stringobjects.
-
getPropertiesValues
public java.lang.String[] getPropertiesValues()
getPropertiesValues
- Returns:
- list of required string properties
- See Also:
StringPropertyAttribute
-
getTypes
public java.lang.String[] getTypes()
Can be null.- Returns:
- an array of
Stringobjects.
-
hasMatchingType
public boolean hasMatchingType(java.lang.String... matchingTypes)
hasMatchingType
- Parameters:
matchingTypes- aStringobject.- Returns:
- a boolean.
-
getDescription
public java.lang.String getDescription()
Can be null.- Returns:
- a
Stringobject.
-
getGraphWidth
public java.lang.Integer getGraphWidth()
Can be null.- Returns:
- a
Integerobject.
-
getGraphHeight
public java.lang.Integer getGraphHeight()
Can be null.- Returns:
- a
Integerobject.
-
getSuppress
public java.lang.String[] getSuppress()
getSuppress
- Returns:
- an array of
Stringobjects.
-
compareTo
public int compareTo(PrefabGraph other)
compareTo
- Specified by:
compareToin interfacejava.lang.Comparable<PrefabGraph>- Parameters:
other- aPrefabGraphobject.- Returns:
- a int.
-
-