Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.jdeveloper.deploy.sp
Class PlsqlTopLevelMethod

java.lang.Object
  extended by oracle.javatools.data.HashStructureAdapter
      extended by oracle.jdeveloper.deploy.dt.DeployElement
          extended by oracle.jdeveloper.deploy.sp.PlsqlMethod
              extended by oracle.jdeveloper.deploy.sp.PlsqlTopLevelMethod

All Implemented Interfaces:
Displayable, Element, SubDirtyable, Subject, Dirtyable, Deployable, LinkedDirtyable
Direct Known Subclasses:
PlsqlTopLevelFunction, PlsqlTopLevelProcedure

public abstract class PlsqlTopLevelMethod
extends PlsqlMethod

Abstract base data model representing common aspects of top-level PL/SQL procedures and functions.


Field Summary

 

Fields inherited from class oracle.jdeveloper.deploy.sp.PlsqlMethod
ACTION_DELETE, ACTION_EDIT_METHOD_SIGNATURE, ACTION_PREVIEW_SQL_STATEMENT

 

Fields inherited from class oracle.javatools.data.HashStructureAdapter
_hash

 

Constructor Summary
PlsqlTopLevelMethod()
           

 

Method Summary
protected  void copyToImpl(PlsqlTopLevelMethod copy)
          Design pattern for supporting strongly typed copying.
 boolean equals(java.lang.Object o)
          Equals support.
protected  boolean equalsImpl(PlsqlTopLevelMethod ptlm)
          This is a helper method for equals(Object) that can also be used by subclasses that implement equals(Object).
 InvokerRights getInvokerRights()
           
 java.lang.String getLongLabel()
          This implementation delegates to DeployElement.getShortLabel().
 boolean getReplaceExisting()
           
 java.lang.String getSchemaName()
          A null or empty string means there is no explicit schema.
 void setInvokerRights(InvokerRights invokerRights)
           
 void setReplaceExisting(boolean replaceExisting)
           
 void setSchemaName(java.lang.String schemaName)
          A null or empty string means there is no explicit schema.

 

Methods inherited from class oracle.jdeveloper.deploy.sp.PlsqlMethod
copyTo, copyToImpl, equalsImpl, getMethodSignature, getShortLabel, setMethodSignature

 

Methods inherited from class oracle.jdeveloper.deploy.dt.DeployElement
attach, detach, getAttributes, getChildren, getData, getIcon, getToolTipText, isDirty, linkContainingDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyables, markDirty, mayHaveChildren, notifyObservers, setOwner, toString, unlinkContainingDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyables

 

Methods inherited from class oracle.javatools.data.HashStructureAdapter
addStructureChangeListener, containsKey, copyToImpl, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

PlsqlTopLevelMethod

public PlsqlTopLevelMethod()

Method Detail

getReplaceExisting

public boolean getReplaceExisting()

setReplaceExisting

public void setReplaceExisting(boolean replaceExisting)

getSchemaName

public java.lang.String getSchemaName()
A null or empty string means there is no explicit schema.

setSchemaName

public void setSchemaName(java.lang.String schemaName)
A null or empty string means there is no explicit schema.

getInvokerRights

public InvokerRights getInvokerRights()

setInvokerRights

public void setInvokerRights(InvokerRights invokerRights)

getLongLabel

public java.lang.String getLongLabel()
Description copied from class: DeployElement
This implementation delegates to DeployElement.getShortLabel().
Specified by:
getLongLabel in interface Displayable
Overrides:
getLongLabel in class PlsqlMethod
Returns:
a long descriptive label of the Displayable that can be shown to the user.
See Also:
Displayable.getLongLabel()

equals

public boolean equals(java.lang.Object o)
Description copied from class: HashStructureAdapter
Equals support. As long as the subclass stores all data in the HashStructureAdapter._hash, this base equals implementation should be sufficient and not need to be overridden.
Overrides:
equals in class PlsqlMethod

equalsImpl

protected final boolean equalsImpl(PlsqlTopLevelMethod ptlm)
This is a helper method for equals(Object) that can also be used by subclasses that implement equals(Object). It assumes that the argument is not null.

copyToImpl

protected final void copyToImpl(PlsqlTopLevelMethod copy)
Design pattern for supporting strongly typed copying.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.