|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.j2ca.extension.emd.discovery.WBIMetadataObjectImpl
Implementation for MetadataObject interface. Represents the objects in the MetadataTree. This is an abstract class and the abstract methods have to be implemented by the subclasses.
Nested Class Summary |
---|
Nested classes inherited from class commonj.connector.metadata.discovery.MetadataObject |
---|
commonj.connector.metadata.discovery.MetadataObject.MetadataObjectType |
Field Summary |
---|
Fields inherited from interface commonj.connector.metadata.discovery.MetadataObject.MetadataObjectType |
---|
FOLDER, IN_OUT_PARAMETER, IN_PARAMETER, OBJECT, OPERATION, OUT_PARAMETER, PROPERTY |
Constructor Summary | |
---|---|
WBIMetadataObjectImpl()
|
Method Summary | |
---|---|
commonj.connector.metadata.discovery.mutable.ObjectWizard |
beginObjectWizard(commonj.connector.metadata.discovery.mutable.Operation op)
|
abstract commonj.connector.metadata.discovery.properties.PropertyGroup |
createFilteringProperties()
|
commonj.connector.metadata.discovery.MetadataImportConfiguration |
createImportConfiguration()
|
commonj.connector.metadata.discovery.properties.PropertyGroup |
getAppliedFilter()
|
java.util.LinkedHashMap |
getAttributes()
|
java.lang.String |
getBidiFormat()
Returns the BiDi format for the metadata object. |
java.lang.String |
getBOName()
Returns the BO name for the metadata object. |
abstract commonj.connector.metadata.discovery.MetadataObjectResponse |
getChildren(commonj.connector.metadata.discovery.properties.PropertyGroup filterParameters)
Subclass has to provide implementation for this method. |
java.lang.String |
getDescription()
|
java.lang.String |
getDisplayName()
|
java.lang.String |
getLocation()
|
abstract commonj.connector.metadata.discovery.properties.PropertyGroup |
getObjectProperties()
|
commonj.connector.metadata.discovery.mutable.Operation[] |
getOperations()
|
java.lang.String |
getParentLocation()
|
java.lang.String |
getServiceType()
Returns the serviceType, whether its Inbound or Outbound |
commonj.connector.metadata.discovery.MetadataObject.MetadataObjectType |
getType()
|
boolean |
hasChildren()
|
boolean |
isMutable()
|
boolean |
isSelectableForImport()
Can the object be selected for generation. |
void |
setAppliedFilter(commonj.connector.metadata.discovery.properties.PropertyGroup pg)
|
void |
setAttributes(java.util.LinkedHashMap attributes)
Set the list of attributes. |
void |
setBidiFormat(java.lang.String bidiFormat)
Sets the BiDi format for the metadata object. |
void |
setBOName(java.lang.String boName)
This is the name that would be used when a BO is created. |
void |
setDescription(java.lang.String desc)
Set the description for the metadata object |
void |
setDisplayName(java.lang.String displayName)
This should be the name of the object as represented in EIS |
void |
setHasChildren(boolean hasChildren)
Set true if the object has child objects |
void |
setLocation(java.lang.String location)
|
void |
setMetadataImportConfiguration(commonj.connector.metadata.discovery.MetadataImportConfiguration conf)
|
void |
setMutable(boolean mutable)
This is always false. |
void |
setParent(commonj.connector.metadata.discovery.MetadataObject parent)
Set the parent metadata object for the node. |
void |
setSelectableForImport(boolean selectImport)
Set true if the object can be selected for generation. |
void |
setServiceType(java.lang.String serviceType)
Sets the service type to mark if the object can be used for Inbound or an outbound service. |
void |
setType(commonj.connector.metadata.discovery.MetadataObject.MetadataObjectType type)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WBIMetadataObjectImpl()
Method Detail |
public void setAttributes(java.util.LinkedHashMap attributes)
attributes
- public commonj.connector.metadata.discovery.MetadataImportConfiguration createImportConfiguration() throws commonj.connector.metadata.MetadataException
createImportConfiguration
in interface commonj.connector.metadata.discovery.MetadataObject
commonj.connector.metadata.MetadataException
commonj.connector.metadata.discovery.MetadataObject#createImportConfiguration(commonj.connector.metadata.discovery.ToolEnvironmentContext)
public void setMetadataImportConfiguration(commonj.connector.metadata.discovery.MetadataImportConfiguration conf)
public abstract commonj.connector.metadata.discovery.MetadataObjectResponse getChildren(commonj.connector.metadata.discovery.properties.PropertyGroup filterParameters) throws commonj.connector.metadata.MetadataException
getChildren
in interface commonj.connector.metadata.discovery.MetadataObject
commonj.connector.metadata.MetadataException
commonj.connector.metadata.discovery.MetadataObject#getChildren(commonj.connector.metadata.discovery.properties.PropertyGroup,
commonj.connector.metadata.discovery.ToolEnvironmentContext)
public java.lang.String getDescription()
getDescription
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getDescription()
public void setDescription(java.lang.String desc)
desc
- public java.lang.String getDisplayName()
getDisplayName
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getDisplayName()
public void setDisplayName(java.lang.String displayName)
displayName
- public abstract commonj.connector.metadata.discovery.properties.PropertyGroup getObjectProperties()
getObjectProperties
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getObjectProperties()
public abstract commonj.connector.metadata.discovery.properties.PropertyGroup createFilteringProperties()
createFilteringProperties
in interface commonj.connector.metadata.discovery.MetadataObject
commonj.connector.metadata.discovery.MetadataObject#getFilteringProperties()
public commonj.connector.metadata.discovery.properties.PropertyGroup getAppliedFilter()
getAppliedFilter
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getAppliedFilter()
public java.lang.String getLocation()
getLocation
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getLocation()
public void setLocation(java.lang.String location)
location
- public commonj.connector.metadata.discovery.MetadataObject.MetadataObjectType getType()
getType
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getType()
public void setType(commonj.connector.metadata.discovery.MetadataObject.MetadataObjectType type)
public boolean hasChildren()
hasChildren
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.hasChildren()
public void setHasChildren(boolean hasChildren)
hasChildren
- public boolean isSelectableForImport()
isSelectableForImport
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.isSelectableForImport()
public void setSelectableForImport(boolean selectImport)
selectImport
- public boolean isMutable()
isMutable
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.isMutable()
public void setMutable(boolean mutable)
mutable
- public commonj.connector.metadata.discovery.mutable.Operation[] getOperations()
getOperations
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getOperations()
public java.util.LinkedHashMap getAttributes()
public commonj.connector.metadata.discovery.mutable.ObjectWizard beginObjectWizard(commonj.connector.metadata.discovery.mutable.Operation op) throws commonj.connector.metadata.MetadataException
beginObjectWizard
in interface commonj.connector.metadata.discovery.MetadataObject
commonj.connector.metadata.MetadataException
public java.lang.String getParentLocation()
getParentLocation
in interface commonj.connector.metadata.discovery.MetadataObject
MetadataObject.getParentLocation()
public void setParent(commonj.connector.metadata.discovery.MetadataObject parent)
parent
- public void setServiceType(java.lang.String serviceType)
serviceType
- public java.lang.String getServiceType()
public void setBOName(java.lang.String boName)
boName
- public java.lang.String getBOName()
public void setAppliedFilter(commonj.connector.metadata.discovery.properties.PropertyGroup pg)
public void setBidiFormat(java.lang.String bidiFormat)
public java.lang.String getBidiFormat()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |