Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

oracle.apps.fnd.applseed.report.objects
Class ProposedViewObject

java.lang.Object
  extended by oracle.apps.fnd.applseed.report.objects.ProposedViewObject

public class ProposedViewObject
extends java.lang.Object

This class serves as tree rendering helper class for proposed objects that need to be created.


Nested Class Summary
static class ProposedViewObject.AlternateKey
          Static Marker class for alternate key symbol.
static class ProposedViewObject.Copy
          Static Marker class for Copy symbol.
static class ProposedViewObject.Database
          Static Marker class for Database symbol.
static class ProposedViewObject.JboAppModule
          Static Marker class for JboAppModule.
static class ProposedViewObject.JboAttribute
          Static Marker class for JboAttribute.
static class ProposedViewObject.JboBaseObject
          Static Marker class for JboBaseObject.
static class ProposedViewObject.JboEntity
          Static Marker class for JboEntity.
static class ProposedViewObject.JboEventObject
          Static Marker class for JboEventObject.
static class ProposedViewObject.JboKey
          Static Marker class for JboKey.
static class ProposedViewObject.JboNamedObject
          Static Marker class for JboNamedObject.
static class ProposedViewObject.JboPackage
          Static Marker class for JboPackage.
static class ProposedViewObject.JboView
          Static Marker class for JboView.
static class ProposedViewObject.JboViewLink
          Static Marker class for JboViewLink.
 
Constructor Summary
ProposedViewObject(java.lang.Class cls, java.lang.String name)
          Creates object that will be treated as instance of Class cls.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Uniqueness of the ProposedViewObject is based on the object class and the name that is passed in the constructor.
 javax.swing.Icon getIcon()
          Returns the Icon for the object that is rendered.
 java.lang.Object getObject()
          Get object for special datatype.
 java.lang.Class getObjectClass()
          Returns the object class of the proposed object.
 java.lang.String getUIHint()
          Returns the UI Hint for the object that is rendered in trees.
 int hashCode()
          
 void setIcon(javax.swing.Icon picon)
          Set the Icon for the Object that is rendered.
 void setObject(java.lang.Object obj)
          Set object if special datatypes.
 void setUIHint(java.lang.String hint)
          Sets the UI Hint for the object that is rendered in trees.
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProposedViewObject

public ProposedViewObject(java.lang.Class cls,
                          java.lang.String name)
Creates object that will be treated as instance of Class cls. The text displayed will be name.

Parameters:
cls - Class of the proposed object
name - Name or message that should be displayed in the tree for the object
Method Detail

getObjectClass

public java.lang.Class getObjectClass()
Returns the object class of the proposed object.

Returns:
object class of the proposed object.

setUIHint

public void setUIHint(java.lang.String hint)
Sets the UI Hint for the object that is rendered in trees.

Parameters:
hint - UI hint of the object that is rendered

getUIHint

public java.lang.String getUIHint()
Returns the UI Hint for the object that is rendered in trees.

Returns:
returns that UI hint for the object that is rendered

getIcon

public javax.swing.Icon getIcon()
Returns the Icon for the object that is rendered.

Returns:
Returns the Icon for the object that is rendered

setIcon

public void setIcon(javax.swing.Icon picon)
Set the Icon for the Object that is rendered.

Parameters:
picon - Icon for the object that is rendered

equals

public boolean equals(java.lang.Object obj)
Uniqueness of the ProposedViewObject is based on the object class and the name that is passed in the constructor.

Overrides:
equals in class java.lang.Object
Parameters:
obj - object to be compared to
Returns:
true if the the two objects are unique

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object
Returns:
@inheritDoc

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object
Returns:
@inheritDoc

setObject

public void setObject(java.lang.Object obj)
Set object if special datatypes.

Parameters:
obj - object for special datatypes

getObject

public java.lang.Object getObject()
Get object for special datatype.

Returns:
object for special datatype

Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.