com.ptc.core.meta.type.command.typemodel.common
Class GetFilteredInstantiableDescendantsCommand

java.lang.Object
  extended by com.ptc.core.command.common.bean.AbstractCommand
      extended by com.ptc.core.command.common.bean.AbstractServerCommand
          extended by com.ptc.core.meta.type.command.typemodel.common.AbstractTypeModelCommand
              extended by com.ptc.core.meta.type.command.typemodel.common.GetFilteredInstantiableDescendantsCommand
All Implemented Interfaces:
com.ptc.core.command.common.Command, com.ptc.core.command.common.ServerCommand, Externalizable, Serializable

public class GetFilteredInstantiableDescendantsCommand
extends AbstractTypeModelCommand
implements Externalizable

Gets the TypeIdentifiers for all the instantiable descendants, both direct and indirect, that are descendants of type_id and interface_type_id.

Supported API: true

Extendable: false

See Also:
Serialized Form

Method Summary
 TypeIdentifier getInterface_type_id()
          Gets the value of the attribute: interface_type_id.
 void setInterface_type_id(TypeIdentifier a_Interface_type_id)
          Sets the value of the attribute: interface_type_id.
 
Methods inherited from class com.ptc.core.meta.type.command.typemodel.common.AbstractTypeModelCommand
getAnswer, getResultList, getType_id, setAnswer, setType_id
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInterface_type_id

public TypeIdentifier getInterface_type_id()
Gets the value of the attribute: interface_type_id.

Supported API: true

Returns:
TypeIdentifier

setInterface_type_id

public void setInterface_type_id(TypeIdentifier a_Interface_type_id)
                          throws WTPropertyVetoException
Sets the value of the attribute: interface_type_id.

Supported API: true

Parameters:
a_Interface_type_id -
Throws:
WTPropertyVetoException