\hypertarget{a00685}{\section{Handle\+Action Class Reference}
\label{a00685}\index{Handle\+Action@{Handle\+Action}}
}
Inheritance diagram for Handle\+Action\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00685}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00685_aef0d33a7f31d85784499d10e00c0580a}{\hyperlink{a00685_aef0d33a7f31d85784499d10e00c0580a}{Handle\+Action} (Q\+Icon \+\_\+icon, Q\+String \+\_\+description, Q\+Object $\ast$\+\_\+parent=0, \hyperlink{a00477}{Data\+Type} \+\_\+object\+Type\+Restriction=\hyperlink{a02488_a87446416192751e622bd4693a4339419}{D\+A\+T\+A\+\_\+\+A\+L\+L})}\label{a00685_aef0d33a7f31d85784499d10e00c0580a}

\begin{DoxyCompactList}\small\item\em Default constructor. \end{DoxyCompactList}\item 
\hypertarget{a00685_a57714a711b885b3e877e222ec3ddb863}{\hyperlink{a00685_a57714a711b885b3e877e222ec3ddb863}{$\sim$\+Handle\+Action} ()}\label{a00685_a57714a711b885b3e877e222ec3ddb863}

\begin{DoxyCompactList}\small\item\em Default destructor. \end{DoxyCompactList}\item 
\hypertarget{a00685_a176f89a6e9d530fcebdf2e9028300c35}{void \hyperlink{a00685_a176f89a6e9d530fcebdf2e9028300c35}{selection\+Environment\+Handle} (Q\+String \+\_\+handle)}\label{a00685_a176f89a6e9d530fcebdf2e9028300c35}

\begin{DoxyCompactList}\small\item\em Get/\+Set selection environment handle name. \end{DoxyCompactList}\item 
\hypertarget{a00685_a8327602968dddcdcbdc7b4e40c760e27}{Q\+String {\bfseries selection\+Environment\+Handle} ()}\label{a00685_a8327602968dddcdcbdc7b4e40c760e27}

\item 
\hypertarget{a00685_ac504b628fedfce2b1582030130c32159}{void \hyperlink{a00685_ac504b628fedfce2b1582030130c32159}{selection\+Mode\+Handle} (Q\+String \+\_\+handle)}\label{a00685_ac504b628fedfce2b1582030130c32159}

\begin{DoxyCompactList}\small\item\em Get/\+Set selection mode handle name. \end{DoxyCompactList}\item 
\hypertarget{a00685_a20272f560441a4de57f3a62d7fb020a4}{Q\+String {\bfseries selection\+Mode\+Handle} ()}\label{a00685_a20272f560441a4de57f3a62d7fb020a4}

\item 
\hypertarget{a00685_ad4cb209e46b6c0997bba0bf934e3e805}{void \hyperlink{a00685_ad4cb209e46b6c0997bba0bf934e3e805}{add\+Associated\+Type} (unsigned int \+\_\+associated\+Type)}\label{a00685_ad4cb209e46b6c0997bba0bf934e3e805}

\begin{DoxyCompactList}\small\item\em Get/\+Set associated primitive types. \end{DoxyCompactList}\item 
\hypertarget{a00685_a5a4ce13e126a42911830bf5a0b7eb6cb}{void {\bfseries remove\+Associated\+Type} (unsigned int \+\_\+associated\+Type)}\label{a00685_a5a4ce13e126a42911830bf5a0b7eb6cb}

\item 
\hypertarget{a00685_a7c4f29198440d8077d746f7dbaadcbdd}{bool {\bfseries is\+Associated} (unsigned int \+\_\+type, bool \+\_\+associated\+With\+All=false)}\label{a00685_a7c4f29198440d8077d746f7dbaadcbdd}

\item 
\hypertarget{a00685_a9c6334c1e69f4f96c3849369ba4ceca1}{void {\bfseries object\+Type\+Restriction} (const \hyperlink{a00477}{Data\+Type} \&\+\_\+type)}\label{a00685_a9c6334c1e69f4f96c3849369ba4ceca1}

\item 
\hypertarget{a00685_ab70dcf699c90921f6c6dcf10a8b29df5}{const \hyperlink{a00477}{Data\+Type} \& {\bfseries object\+Type\+Restriction} () const }\label{a00685_ab70dcf699c90921f6c6dcf10a8b29df5}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00685_ad89516da1691cf02440b4470cb0835e6}{Q\+String {\bfseries selection\+Env\+Handle\+\_\+}}\label{a00685_ad89516da1691cf02440b4470cb0835e6}

\item 
\hypertarget{a00685_a27b48df4b26ba482b06c9af50e331be0}{Q\+String {\bfseries selection\+Mode\+Handle\+\_\+}}\label{a00685_a27b48df4b26ba482b06c9af50e331be0}

\item 
\hypertarget{a00685_ad2e8c23f9d5fa16569b14e095494cc01}{unsigned int {\bfseries associated\+Types\+\_\+}}\label{a00685_ad2e8c23f9d5fa16569b14e095494cc01}

\item 
\hypertarget{a00685_ad3809ce46f7d9cb7915ecd9bf426fe2f}{\hyperlink{a00477}{Data\+Type} {\bfseries object\+Type\+Restriction\+\_\+}}\label{a00685_ad3809ce46f7d9cb7915ecd9bf426fe2f}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 59 of file Helper\+Classes.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Plugin\+Collection-\/\+Selection/\+Plugin-\/\+Selection\+Base/Helper\+Classes.\+hh\end{DoxyCompactItemize}
