com.sun.n1.sps.model.plan
Interface SubplanComponentVariableSettings


public interface SubplanComponentVariableSettings

Used by SubplanVariableSettings to mirror the structure of ComponentSelector for Plan Variable Settings persistence. The function of this object is allow the PlanVariableSettings object to take ownership of the nested ComponentSelector objects and persist them. This object can also recreate a similar ComponentSelector, equal in all data members, but not the same object.


Method Summary
 java.lang.String getComponentRefName()
          Returns the name of the this object's ComponentSelector Component.
 java.lang.String getComponentRefPath()
          Gets the path of the ComponentRef.
 java.lang.String getComponentRefUnresolvedPath()
          Gets the unresolved path associated with this object's ComponentSelector Component.
 java.lang.String getComponentRefVersion()
          Returns a String representation of this object's ComponentSelector Component.
 java.lang.String getComponentVariableSettingsComponentName()
          Gets the name of the VariableSettingsSelector Component.
 java.lang.String getComponentVariableSettingsComponentPath()
          Gets the path of the VariableSettingsSelector Component.
 java.lang.String getComponentVariableSettingsComponentVersion()
          Gets the version of the VariableSettingsSelector Component.
 java.lang.String getComponentVariableSettingsName()
          Gets the name of the ComponentVariableSettings.
 boolean getDynamicTargeting()
          Indicates if this object's ComponentSelector uses dynamic targeting or not.
 SubplanComponentVariableSettingsID getID()
          Returns the ObjectID associated with this object.
 int getOrder()
          Gets the order of this SubplanComponentVariableSettings relative to the others of the same parent SubplanVariableSettings.
 SubplanVariableSettingsID getParentID()
          Returns the SubplanVariableSettingsID that points to this object's parent.
 java.lang.String getVariableSettingsSelectorName()
          Returns the name of the VariableSettingsSelector.
 java.lang.String getVariableSettingsSelectorPath()
          Gets the path of the VariableSettingsSelector.
 java.lang.String getVariableSettingsSelectorVersion()
          Gets the version of the VariableSettingsSelector.
 

Method Detail

getID

SubplanComponentVariableSettingsID getID()
Returns the ObjectID associated with this object. Changing the value returned by this method does not change the object value.

Returns:
a SubplanComponentVariableSettingsID value or null if the object has not yet been persisted

getParentID

SubplanVariableSettingsID getParentID()
Returns the SubplanVariableSettingsID that points to this object's parent. Changing the value returned by this method does not change the object value.

Returns:
a SubplanVariableSettingsID value

getVariableSettingsSelectorName

java.lang.String getVariableSettingsSelectorName()
Returns the name of the VariableSettingsSelector. Changing the value returned by this method does not change the object value.

Returns:
a String value

getVariableSettingsSelectorPath

java.lang.String getVariableSettingsSelectorPath()
Gets the path of the VariableSettingsSelector. Changing the value returned by this method does not change the object value.

Returns:
a String value

getVariableSettingsSelectorVersion

java.lang.String getVariableSettingsSelectorVersion()
Gets the version of the VariableSettingsSelector. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentVariableSettingsComponentName

java.lang.String getComponentVariableSettingsComponentName()
Gets the name of the VariableSettingsSelector Component. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentVariableSettingsComponentVersion

java.lang.String getComponentVariableSettingsComponentVersion()
Gets the version of the VariableSettingsSelector Component. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentVariableSettingsComponentPath

java.lang.String getComponentVariableSettingsComponentPath()
Gets the path of the VariableSettingsSelector Component. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentVariableSettingsName

java.lang.String getComponentVariableSettingsName()
Gets the name of the ComponentVariableSettings. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentRefPath

java.lang.String getComponentRefPath()
Gets the path of the ComponentRef. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentRefName

java.lang.String getComponentRefName()
Returns the name of the this object's ComponentSelector Component. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentRefVersion

java.lang.String getComponentRefVersion()
Returns a String representation of this object's ComponentSelector Component. Changing the value returned by this method does not change the object value.

Returns:
a String value

getComponentRefUnresolvedPath

java.lang.String getComponentRefUnresolvedPath()
Gets the unresolved path associated with this object's ComponentSelector Component. Changing the value returned by this method does not change the object value.

Returns:
a String value

getOrder

int getOrder()
Gets the order of this SubplanComponentVariableSettings relative to the others of the same parent SubplanVariableSettings.

Returns:
an int value

getDynamicTargeting

boolean getDynamicTargeting()
Indicates if this object's ComponentSelector uses dynamic targeting or not.

Returns:
a boolean value