org.topbraid.spreadsheets
Class PropertyDetails

java.lang.Object
  extended by org.topbraid.spreadsheets.PropertyDetails

public class PropertyDetails
extends java.lang.Object


Constructor Summary
PropertyDetails()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Boolean getChecked()
           
 java.lang.String getColumnName()
           
 java.lang.Integer getColumnNumber()
           
 java.lang.String getPropertyPrefix()
           
 java.lang.String getPropertyQName()
           
static java.lang.String[] getQPrefixLocalName(java.lang.String qName)
          Deprecated. -- to be moved to some util, possibly Labels
 java.lang.String getRangeQName()
           
 int hashCode()
           
 boolean isPropertyQNameDefault()
           
 void setChecked(java.lang.Boolean selected)
           
 void setColumnName(java.lang.String columnName)
           
 void setColumnNumber(java.lang.Integer columnNumber)
           
 void setPropertyPrefix(java.lang.String propertyPrefix, boolean isDefault)
          If the old property prefix is not the same as the new one, then replace the prefix of the property qName and the old prefix with the new one.
 void setPropertyQName(java.lang.String propertyQName, boolean isDefault)
           
 void setPropertyQName(java.lang.String newPropertyPrefix, java.lang.String propertyQName, boolean isDefault)
           
 void setPropertyQNameDefault(boolean isDefault)
           
 void setRangeQName(java.lang.String rangeQName)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyDetails

public PropertyDetails()
Method Detail

getQPrefixLocalName

public static java.lang.String[] getQPrefixLocalName(java.lang.String qName)
Deprecated. -- to be moved to some util, possibly Labels

Parameters:
qName -
Returns:

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getChecked

public java.lang.Boolean getChecked()

getColumnName

public java.lang.String getColumnName()

getColumnNumber

public java.lang.Integer getColumnNumber()

getPropertyPrefix

public java.lang.String getPropertyPrefix()

getPropertyQName

public java.lang.String getPropertyQName()

getRangeQName

public java.lang.String getRangeQName()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isPropertyQNameDefault

public boolean isPropertyQNameDefault()
Returns:
whether the prefixed propertyQName is the same as its original prefixed parsed form (the prefix can be different)

setChecked

public void setChecked(java.lang.Boolean selected)

setColumnName

public void setColumnName(java.lang.String columnName)

setColumnNumber

public void setColumnNumber(java.lang.Integer columnNumber)

setPropertyPrefix

public void setPropertyPrefix(java.lang.String propertyPrefix,
                              boolean isDefault)
If the old property prefix is not the same as the new one, then replace the prefix of the property qName and the old prefix with the new one.

Parameters:
propertyPrefix -

setPropertyQName

public void setPropertyQName(java.lang.String propertyQName,
                             boolean isDefault)

setPropertyQName

public void setPropertyQName(java.lang.String newPropertyPrefix,
                             java.lang.String propertyQName,
                             boolean isDefault)

setPropertyQNameDefault

public void setPropertyQNameDefault(boolean isDefault)

setRangeQName

public void setRangeQName(java.lang.String rangeQName)